目次
本物、オープンソース、無料
私が使用している他の本物のツールですが、プログラミングとはほとんど関係がありません。
ホームページ 見出し プログラマー向けの純正ソフトウェア一覧 皆さんは、この純正ソフトウェアを使ったことはありますか?

プログラマー向けの純正ソフトウェア一覧 皆さんは、この純正ソフトウェアを使ったことはありますか?

Sep 03, 2021 am 11:58 AM
プログラマー

#正規品を使用することは、私たち自身の職業に対する敬意の表れですよね。

わかりました、他のトピックについて話しましょう。プログラマーとして、海賊版ソフトウェアを使用したことがありますか?

私のコンピュータには、プログラミング ツールであろうと他のソフトウェアであろうと、著作権侵害はありません。これが私自身の基本的な要件であると考えています。

ステートメント

私は Mac OS システムを使用しています。これは、時々問題が発生するためです。 iOS開発を行う必要があります。しかし、これらは Windows や Linux を使用するプログラマーにとっても一定の参考になると思います。

本物、オープンソース、無料

私は主にオープンソースの無料ツールを使用し、有料ツールはほとんど使用しません。

#オープン ソースとフリー ソフトウェアは十分強力です

オープン ソース ツールかどうか、または機能制限またはその他の制限があるソフトウェアまたはツールを正規のソフトウェアと呼ぶことができます。

次は私が使っている純正のソフトやツールを一つずつ紹介していきます。私の開発経験はほぼすべての技術的方向性をカバーしているため、開発のどの側面に携わっていても、このリストが役に立つ可能性があります。

1.IntelliJ IDEA CE

使用法: 後エンドエンド開発 IDE

簡単な説明

バックエンド プログラマーにとって必須のツールであり、それは完全に主流でもあります。私が卒業したばかりの頃は Eclipse が流行っていて、当時はさまざまなプラグインを統合した有料で強力な MyEclipse もありました。当時は基本的に MyEclipse の海賊版を使用していました。

もちろん、現在では、多くの人が無料の IntelliJ IDEA コミュニティ バージョンではなく、海賊版の IntelliJ IDEA 商用バージョンを使用しています。

IntelliJ IDEA 商用版の追加機能がよくわかりませんが、IntelliJ IDEA CE 版で十分です。フロントエンドページやJSをサポートする機能もいくつかあるようですが、フロントエンドとバックエンドが分離されている現在では基本的に役に立ちません。

2. VirtualBox

関数: 仮想マシン ソフトウェア

簡単な説明

バックエンド開発を行う場合、クラスターのテストや、開発したものが Linux 上でどのように実行されるかをテストするなど、多くのことを行うために仮想マシンと仮想 Linux が必要になることがよくあります。仮想マシン ソフトウェアとして、私が最もよく使用するのは VirtualBox です。

LVS クラスターをテストするために、LVS クラスターを使用してテスト用に多くの CentOS を仮想化したことを覚えています。

3. VMware Fusion Player

機能: 仮想マシン ソフトウェア

簡単な説明:

VMware は VMware Fusion Player の無料版を提供しています。無料のライセンスを申請するだけで済みます。機能のテストに使用する VirtualBox と比較して、私は正式に使用する VMware Fusion Player を好みます。

#4. DBeaver

関数: # リレーショナル データベース管理ツール

#簡単な説明

#:これは、オープンソースの無料のリレーショナル データベース管理ツールであり、ほとんどすべての主流データベースのサポートが含まれています。これは、Eclipse RCP テクノロジーに基づいたツールです。また、私は何年も前に Eclipse rcp に基づいたプラグインを開発しました。

他のデータベース管理ツールを使用する必要はありません。これで十分です。

一部のプログラマーは海賊版の DataGrid を使用しています。そんな人には、このツールを試してみることをお勧めします。

#5. iTerm 2

関数:

シェル ツール簡単な説明

:以前はどのコマンド ライン ツールを使用すればよいか非常に迷っていましたが、後に iTerm を発見したとき、もはや何の疑問も持たなくなりました。

私が最も気に入っているのは、1 つのインターフェイスをいくつかの小さなシェル インターフェイスに分割する分割画面機能です。デプロイしたことがある人なら、この機能がいかに必要であるかがわかるでしょう。

#6.draw.io

## 関数:

UML ツール

簡単な説明

#UML 図、フローチャート、その他のものを描画したい場合は、draw.io を使用するのが最も正しい選択です。 Web バージョンとデスクトップ バージョンがあります。 デスクトップ版も Electron 技術をベースに開発されており、Electron については今後シリーズで共有していきます。

7. Visual Studio コード

機能:#フロントエンド IDE

#簡単な説明##: #これはフロントエンド開発の成果物であり、この開発ツールが Electron をベースに開発されたとは想像しにくいです。その最も強力な機能は、プラグイン メカニズムです。

一部のフロントエンド スタッフが WebStrom の海賊版を使用しています。 IDEA シリーズのツールが本当に優れていることは認めますが、無料の Visual Studio Code を使用することにします。

#8.ソースツリー

関数:

git ツール #

簡単な説明:

git 操作用に多くの UI ツールを試しましたが、Sourcetree が最も使いやすいです。 。これは無料ですが、オープンソース ソフトウェアではありません。しかし、私たちはそれを無料で使うことができます。もちろん、ツールに頼りすぎず、git の基本的なコマンドをマスターする必要があります。

#9. Android Studio

関数: Android 開発

簡単な説明:

初期の Android 開発には、Eclipse ベースのプラグインという別のオプションがあります。 IDEA の人気を受けて、Google は IDEA に基づいた独自の IDE、Android Studio を立ち上げました。

Android Studio は IntelliJ IDEA CE に基づいて構築されています。

ただし、Android Studio は少し行き詰まりを感じており、エクスペリエンスを改善する必要があります。

10.Xcode

関数: iOS 開発

簡単な説明

好むと好まざるにかかわらず、これが iOS の重要な点です。そのサイズは十分に恐ろしいもので、オペレーティング システムのインストール パッケージよりも大きいですが、最新の Xcode 12 のサイズはすでに 10G です。

あまり良い経験ではありませんが、選択の余地はありません。

もちろん、同じく有料で IDEA に属する AppCode もあると言えます。しかし、iOS 開発では、依然として XCode が主流です。

つまり、IDEA は依然として非常に強力です。

#11. タイポラ

##関数:

マークダウン テキスト ツール##簡単な説明

##:プログラマーにとって、マークダウンを使用するのは当然のことです。 Word や煩わしい形式のことは忘れてください。

マークダウンを書くための非常にスムーズでエレガントなソフトウェアが必要な場合は、Typora が最適なツールです。

#12. プロキシマン

##関数:

プロキシ パケット キャプチャ ツール (Mac 専用)

##簡単な説明##:

#モバイル開発やモバイル テストに携わるテスターに​​とって、ネットワーク パケット キャプチャ ツールという不可欠なツールがあります。 Proxyman は非常に無料のツールです。 Mac OS 特有のものです。

他のオペレーティング システムをお使いの場合は、mitproxy を検討してください。

#13.Mitproxy

##関数: プロキシ パケット キャプチャ ツール

簡単な説明:

これは別のこのプロキシですパケット キャプチャ ツールはコマンド ラインに基づいており、その名の通り、コマンド ラインで実行できるプロキシ パケット キャプチャ ツールです。もちろんChromeベースのUIなので比較的シンプルです。

もちろん機能は十分ですが、単純ではありません。

#14. ポストマン

関数: HTTP リクエスト テスト ツール

簡単な説明

多くの場合、他の人が HTTP インターフェイスについて教えてくれるので、それがどのようにリクエストするか、どのようなデータを返すかをテストしたいので、Postman を使用するだけです。このツールはテスターに​​とって非常に価値があります。

#15. Jmeter

関数:

パフォーマンス テスト ツール

簡単な説明

プログラマの皆さん、パフォーマンス テストを忘れないでください。

これは、オープン ソースの無料のパフォーマンス テスト ツールです。その威力は想像を絶するもので、実際、ほとんどすべての主流のインターネット企業がこのツールを使用しています。十分に軽く、十分に強力で、十分なプラットフォームとシステムをサポートします。

プログラマ向けの Jmeter チュートリアルという一連の記事を書いています。

、お見逃しなく。フォローしてください 公開アカウント【Weiyan Code Road】です。 16. ソナー

機能:

#コード品質検出ツール

簡単な説明

ソナーを使ったことがありますか?コードの品質を分析するためにこれを使用したことがない場合は、すぐに学習することをお勧めします。コードのスタイルと品質を分析するために使用します。 #もしかしたら驚かれるかも知れません。

#17. Docker

関数: 仮想テクノロジー

簡単な説明

これは仮想テクノロジーであり、仮想マシンと似ていますが、同じではありません。 Docker 上にデプロイする方が軽量で便利であるため、バックエンド担当者はこれをインストールして使用する必要があります。

#18. Microsoft リモート デスクトップ

機能: リモート デスクトップ

簡単な説明:

Windows を常に使用する必要があることは承知しています。MAC を使用している場合は、Microsoft のこの無料ツールが開発されました。これを使用すると、リモートの Windows オペレーティング システムに簡単に接続できます。

#19. 崇高なテキスト

関数: テキスト ツール

簡単な説明:

私はいつもとても不思議に思っているのですが、なぜオペレーティング システムに付属のテキスト ツールはこんなに醜いのか、機能がとても単純なのでしょうか? もう少し改善できないものなのでしょうか?

もっと良いものが必要な場合は、無料ソフトウェアである Sublime Text が最適です。

20.WPS

関数: オフィスツール

簡単な説明

WPS の広告が多すぎませんか? MAC ではこのようなことが起こらないのでわかりませんが、WIN では起こるかもしれません。

WPS の評判は悪いかもしれませんが、OFFICE は有料で、WPS は無料であることを知っておく必要があります。また、WIN 以外のオペレーティング システムでは広告が表示されません。

とにかく、クラックされたOFFICEを使用するよりも、それを使用する方が良いでしょう。

21. gitmind

関数: 脳マッピング ツール

簡単な説明

XMind がおそらく最も有名で、制限付きで無料で使用でき、私は長い間 XMind を使用していました。後で gitmind を知るまでは、とても使いやすいものだと思っていました。

唯一の欠点は、Web バージョンしかないことですが、インターネットがどこにでもあり、インターネットなしでは生きていけない今日の時代では、これは使用に影響しません。

#22. Youdao クラウド ノート

# #関数:

メモ取りツール簡単な説明

:

メモをとることは常に必要です。どちらかを選択したい場合は、Youdao Cloud Notes または Graphite を検討することをお勧めします。

MAC ファミリのメンバーであれば、ためらうことなく iCloud メモを使用してください。

#tinypng

##関数: #画像圧縮

簡単な説明

プログラマーとして、知っていることがあるかもしれません。ブログや文書の書き方、画像が大きい場合もありますが、この時は tinypng が必要になります。これは、非常に優れた圧縮品質を備えた完全に無料の画像圧縮ツールです。画像のサイズを大幅に縮小できます。

非プログラミング関連

私が使用している他の本物のツールですが、プログラミングとはほとんど関係がありません。

#Unarchiver

##機能:

# 圧縮および解凍ツール (Mac 専用)

簡単な説明

:

これを実行する必要がありますは、Mac OS システムに特有の非常に軽量でコンパクトなツールです。

#Tencent Lemon

##機能: # システムをクリーンアップします (Mac のみ)

##簡単な説明:

私はしません本当に役に立つかは分かりませんが、主にメモリ使用量を見るために使っています。ただし、同様のツールが必要な場合は、CleanMyMac の海賊版を使用するよりも無料版を使用する方が少なくとも多少は優れています。

#スニペースト

##関数:

#スニッピング ツール

簡単な説明

スクリーンショットについては、特に言うことはありません。ツール最高。

#Motrix

##関数:

ダウンロード ツール

簡単な説明

Thunder のことは忘れてください。これはクロスプラットフォームです。プラットフォームツール。その最下層は、aria2 ダウンロード テクノロジーに基づいて構築されています。

#IINA

##関数:

再生ツール

簡単な説明

実際にはほとんど使われていないのですが、私のパソコンにはこのようなソフトが欠かせないと感じています。

#NTFS ツール

##機能: NSFS 読み取りおよび書き込みツール (MAC 独自)

簡単な説明:

場合によってはWIN 上でディスクの読み書きをする必要がある場合、この無料のオープンソース ツールは非常に便利です。

有料ツール

インクナイフ

機能: プロトタイピング ツール

簡単な説明:

そのとおりです。プログラマーとして、私は今でもプロトタイピングにインク ナイフを使用することがあります。

プロトタイピングツールの中で私のお気に入りは、年間 199 ドルもする国産のインクナイフで、私はこれにお金を払いました。

他人を尊重するだけでなく、自分自身も尊重しましょう

本物のソフトウェアを使用するプログラマーとして、これは自分のためではなく、自分のためだと思います。職業に対する基本的な敬意。

この時代に感謝しなければなりません。今日のオープンソースとフリーソフトウェアは非常に強力になっています。オープンソースのフレームワーク、テクノロジー、ソリューションなどだけでなく、私たちが利用できるソフトウェアも同様です。また、オープンソースや無料が占める割合も増えています。

私たちは、数え切れないほどの同僚の勤勉さと献身に感謝したいと思います。同時に、私たちもこれらの人々の一員となり、プロのプログラマーにならなければならないことを心に留めておいてください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

どのAIプログラマーが一番優れているでしょうか? Devin、Tongyi Lingma、SWE エージェントの可能性を探る どのAIプログラマーが一番優れているでしょうか? Devin、Tongyi Lingma、SWE エージェントの可能性を探る Apr 07, 2024 am 09:10 AM

世界初の AI プログラマー Devin の誕生から 1 か月も経たない 2022 年 3 月 3 日、プリンストン大学の NLP チームはオープンソース AI プログラマー SWE-agent を開発しました。 GPT-4 モデルを利用して、GitHub リポジトリの問題を自動的に解決します。 SWE ベンチ テスト セットにおける SWE エージェントのパフォーマンスは Devin と同様で、平均 93 秒かかり、問題の 12.29% を解決しました。専用端末と対話することで、SWE エージェントはファイルの内容を開いて検索したり、自動構文チェックを使用したり、特定の行を編集したり、テストを作成して実行したりできます。 (注: 上記の内容は元の内容を若干調整したものですが、原文の重要な情報は保持されており、指定された文字数制限を超えていません。) SWE-A

C言語の魅力に迫る ~プログラマーの可能性を引き出す~ C言語の魅力に迫る ~プログラマーの可能性を引き出す~ Feb 24, 2024 pm 11:21 PM

C言語学習の魅力:プログラマーの可能性を引き出す テクノロジーの発展に伴い、コンピュータプログラミングは大きな注目を集めている分野です。数あるプログラミング言語の中でもC言語は常にプログラマーに愛されています。そのシンプルさ、効率性、幅広い用途により、C 言語の学習は、多くの人にとってプログラミングの分野に入る最初のステップとなっています。この記事では、C言語を学ぶ魅力と、C言語を学ぶことでプログラマーの可能性を引き出す方法について解説します。 C言語学習の魅力は、まずその簡単さにあります。他のプログラミング言語と比較すると、C言語は

520 人のプログラマーが恋愛感情を表現する独自の方法!断ることはできない! 520 人のプログラマーが恋愛感情を表現する独自の方法!断ることはできない! May 19, 2022 pm 03:07 PM

520 年が近づいています。彼は毎年恒例の犬を苦しめるショーのために再びここに来ました。最も合理的なコードと最もロマンチックな告白がどのように衝突するかを知りたいですか?最も完全で完全な広告コードを 1 つずつ見て、プログラマーのロマンスが女神の心を掴めるかどうかを確認してみましょう。

2023过年,又限制放烟花?程序猿有办法! 2023过年,又限制放烟花?程序猿有办法! Jan 20, 2023 pm 02:57 PM

本篇文章给大家介绍如何用前端代码实现一个烟花绽放的绚烂效果,其实主要就是用前端三剑客来实现,也就是HTML+CSS+JS,下面一起来看一下,作者会解说相应的代码,希望对需要的朋友有所帮助。

民間の仕事を引き受けてお金を稼ぎましょう! 2023 年のプログラマー向けの受注プラットフォームの完全なリスト! 民間の仕事を引き受けてお金を稼ぎましょう! 2023 年のプログラマー向けの受注プラットフォームの完全なリスト! Jan 09, 2023 am 09:50 AM

先週、「2023PHP起業家精神」について厚生生放送を行いましたが、多くの学生から具体的な受注プラットフォームについての質問がありましたので、以下のphp中国語サイトに比較的信頼できる22のプラットフォームをまとめましたので参考にしてください。

プログラマーは何をしますか プログラマーは何をしますか Aug 03, 2019 pm 01:40 PM

プログラマーの職務責任: 1. ソフトウェア プロジェクトの詳細な設計、コーディング、組織化と内部テストの実施に責任を負います; 2. プロジェクト マネージャーおよび関連担当者が顧客とコミュニケーションを取り、良好な顧客関係を維持できるように支援します; 3. 需要調査とプロジェクトに参加します実現可能性パフォーマンス分析、技術的実現可能性分析、需要分析 4. ソフトウェア部門が開発したソフトウェア プロジェクトを提供するための関連ソフトウェア テクノロジに精通しており、熟練している 5. ソフトウェア開発の状況についてプロジェクト マネージャーにタイムリーにフィードバックする責任がある 6. . ソフトウェアの開発および保守に参加する プロセス中の主要な技術的問題を解決する; 7. 関連する技術文書などの作成に責任を負います。

VSCode の過去のバージョンをダウンロードしてインストールする方法の簡単な分析 VSCode の過去のバージョンをダウンロードしてインストールする方法の簡単な分析 Apr 17, 2023 pm 07:18 PM

VSCode の過去のバージョンをダウンロードしてインストールする VSCode のインストール ダウンロード インストール リファレンス VSCode のインストール Windows バージョン: Windows10 VSCode バージョン: VScode1.65.0 (64 ビット ユーザー バージョン) この記事

2022 年の最高の Windows 11 ターミナル エミュレーターのリスト: 推奨事項トップ 15 2022 年の最高の Windows 11 ターミナル エミュレーターのリスト: 推奨事項トップ 15 Apr 24, 2023 pm 04:31 PM

端末エミュレータを使用すると、標準のコンピュータ端末の機能をエミュレートできます。これを使用すると、データ転送を実行したり、別のコンピュータにリモートでアクセスしたりできます。 Windows 11 などの高度なオペレーティング システムと組み合わせると、これらのツールの創造的な可能性は無限大になります。ただし、サードパーティ製の端末エミュレータが多数提供されています。したがって、適切なものを選択するのは困難です。ただし、必須の Windows 11 アプリと同様に、お客様が使用して生産性を向上できる最適なターミナルを選択しました。最適な Windows 11 ターミナル エミュレーターを選択するにはどうすればよいですか?このリストのツールを選択する前に、当社の専門家チームはまず Windows 11 との互換性をテストしました。私たちもチェックしました