Go 言語のコンパイラー: 1. LiteIDE (シンプルなオープン ソース IDE); 2. Visual Studio Code; 3. Eclipse プラグイン GoClipse; 4. Atom; 5. Vim; 6. Gogland; 7. Komodo IDE; 8. ブラケット。
このチュートリアルの動作環境: Windows10 システム、GO 1.11.2、thinkpad t480 コンピューター。
Go はシンプルで信頼性の高いプログラミング言語です。その堅牢な構造と強力なクラスにより、あらゆる種類の開発者にとって安定した人気のある言語に発展しました。毎日のプログラミングでどの Go 言語コンパイラを使用していますか?
LiteIDE
LiteIDE は、シンプルなオープンソース IDE です。これは、2012 年に Go 言語の正式バージョンでリリースされた最初の IDE であることは注目に値します。これは Qt によって開発され、見た目も操作感も Visual Studio や GCC C などの他のコンパイラーと似ています。
LiteIDE は Golang 用に直接設計されているため、構成可能なビルド コマンド、高度なコード エディター、広範な Golang サポートなど、多くの便利な機能を開発者に提供します。その他の機能には、コード管理、gdb および Delve デバッガー、WordApi を使用したオートコンプリートとテーマ、MIME タイプ ベースのシステムなどが含まれます。
Visual Studio Code (略して VS Code)
Microsoft が開発した人気のオープン ソース IDE で、すぐに使用できる Go 拡張機能があります。 VS Code コード用。 vscode-go プラグインは、多くの Go ツールとの統合を含む、より多くの機能を開発者に提供します。
#VS Code は、IntelliSense、組み込みの Git 統合、エディターからのコードの直接デバッグなどによるスマート コンプリートを提供します。 VS Code は拡張性が高く、多くの拡張機能を通じて多くのカスタマイズ オプションを提供します。また、数十の言語をサポートしているため、開発者の間で人気のツールとなっています。
Eclipse プラグイン GoClipse
GoClipse は Eclipse のプラグインです。 GoClipse プラグインを使用すると、開発者はプログラミングに人気の Eclipse IDE を活用できます。 Eclipse IDE と GoClipse プラグインはどちらも無料でオープンソースです。 GoClipse エディターは、ソース コード エディター、エディター内ビルドのエラーのレポートを支援するプロジェクト ウィザードとビルダー、フル機能の GDB デバッガー サポートなど、幅広い機能を開発者に提供します。
Atom
# 開発者は、この Atom IDE の改良された言語統合と、よりスマートなエディターを利用できます。オープンソースの go-plus パッケージにより、開発者は Go でのプログラミングが容易になります。
Atom および go-plus パッケージは、Golang のツール、ビルド プロセス、リンター、獣医師、およびカバレッジ ツールのサポートを提供します。その他の機能には、オートコンプリート、書式設定、テスト、ドキュメントなどがあります。 deve の go-debug パッケージを使用して、追加のデバッグ機能を追加できます。
Vim
Vim には、開発者が Go コードをより簡単に編集できるようにするプラグインが多数あります。 vim-go プラグインは必要なものをすべて自動的にインストールし、Go 開発者が Vim にスムーズに統合できるようにします。
Vim-go には、コンパイラ、改善された構文の強調表示と折りたたみ、補完サポート、統合サポートを備えた一連のデバッガなど、多くの便利な機能があります。 GoImplements、GoCallees、GoReferrers などの高度なソース分析ツールも使用されています。
他の vim プラグインには、コンパイラ エラーを報告するための Syntastic プラグイン、Gotags 用の tagbar プラグイン、構文チェック用の vim コンパイラ プラグイン、さらには.virmrc。
Gogland
Gogland は、JetBrains が提供する Go 言語統合開発環境です。 Gogland も IntelliJ プラットフォームに基づいて開発されており、JetBrains プラグイン システムをサポートしています。
Gogland は、GO 言語プログラミング ソフトウェアであり、Go 言語開発者向けに特別に構築されたプロフェッショナル プログラミング プラットフォームです。このプラットフォームは、書き込みとデバッグ、データベース、データ分析などを統合し、人間工学的基準を満たす優れたプログラミング環境を開発者に提供します。開発者は、ダウンロードせずにプログラミングにすべてのエネルギーを費やすだけで済みます。プラグインを設定します。このソフトウェアは、フロントエンド言語とフレームワークのサポートを継承し、CSS、HTML、JSP、React、TypeScript、その他の言語の豊富なコーディング支援を提供します。開発者は、コード スニペットを作成した後、ソフトウェア内で直接テストできます。ソフトウェアはインテリジェントに分析します。コードを修復し、問題のあるコードを迅速に修復することで、開発者の開発効率が大幅に向上します。データベースをプログラミングすると、データベースに自動的に接続し、リアルタイムでコマンドを実行し、開発者にブラウジング機能を提供し、さらにデバッグや変更を行うためにデータを Word ドキュメントにエクスポートすることもできるため、非常に便利です。
Komodo IDE
Komodo IDE は、強力なコード エディターであり、クロスプラットフォームの統合開発ツールです。最大10のオープンソース言語をサポートする開発環境を備えており、ユーザーに便利でインテリジェントな開発体験を提供するだけでなく、コーディング方法の面でも独自の開発効果をもたらします。
Brackets
Brackets は、無料のオープンソース、クロスプラットフォームの HTML/CSS/JavaScript フロントエンド WEB 統合開発環境 (IDE ツール) です。このプロジェクトは Adobe によって作成および維持され、MIT ライセンスに基づいてリリースされ、Windows、Linux、および OS X プラットフォームをサポートします。
Brackets は、シンプルさ、優雅さ、スピードが特徴です。多くのビューやパネル、派手な機能はありません。その中心的な目標は、ブラウザの更新、要素スタイルの変更、検索機能など、開発プロセス中の非効率な反復作業を減らすことです。
推奨される学習内容: Golang チュートリアル
以上がGo言語にはどのようなコンパイラが使用されていますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。