さまざまなオペレーティング・システムと互換性のある、コードの編集のためのフリーソフト
さまざまなオペレーティング・システムと互換性のある、コードの編集のためのフリーソフト
票: (66票)
プログラムライセンス: 無料
開発者/メーカー: Microsoft
バージョン: 1.78.2
次のOSで利用可能: Windows
票:
プログラムライセンス
(66票)
無料
開発者/メーカー
バージョン
Microsoft
1.78.2
次のOSで利用可能:
Windows
高評価
- マイクロソフトのブランド力を背景に、驚くほど洗練されたソースコードエディタです。
- 見つけることのできる最も高度なオートコンプリート機能の一つ
低評価
- 使用する言語によって機能が一貫しない
Visual Studio Codeは、マイクロソフトが独自に開発したソースコードエディタで、プログラマが必要とするほとんどすべてをカバーする、印象的な量のツールを備えています。信頼性が高く評価されているElectronの基本をもとに構築されたVisual Studio Codeは、最も人気のある開発環境ツールの1つとなり、2018年には回答者の3分の1以上がソースコードプログラミングに使用していると報告しています。
マイクロソフトの製品であり、同社のすべてのソフトウェアパッケージに対する細やかな配慮がここでも光っています。多数の言語がサポートされており、そのスタイルは多岐にわたります。CやC++といった古くからのベテランが、HTMLのようなマークアップ言語やPythonのような人気の新進気鋭の言語と並んでいます。この範囲は、一般的な言語のほとんどと、より専門的な言語をカバーしていますが、それぞれで利用可能な機能は、言語によって若干異なります。言語によっては、Visual Studio Codeでスニペット、コードブレーシング、シンタックスハイライト、コードフォールディングが使用できる場合があります。これらの機能がサポートされていない場合、その言語では意味がないことが多いのですが、サポートされている言語によってこのような矛盾があるのは少し残念です。
このプラットフォームにおけるMicrosoftの最大の武器は、IntelliSenseです。Visual Studio Codeは、自動補完を提供する最初のコードエディタではありませんが、Visual Studio Codeが実現しているような規模の自動補完を試みたエディタは他にありません。IntelliSenseは、変数の型や実際にインポートされたモジュールやライブラリを含む多くの要因を考慮して、よりスマートなアプローチで自動補完を提供します。同様にスマートなのが、デバッグに対するマイクロソフトのアプローチです。コーディングにおいて最も退屈な作業の1つとされるデバッグですが、Visual Studio Codeはスクリプトのデバッグを少しでも扱いやすくしています。コードのデバッグはエディタから直接行えるので、コマンドラインインタフェースに切り替えて、ゼロから各テストを個別に実行する必要がありません。GitHubとのスムーズな統合により、コードを他の人と共有したり、スクリプトの改善に役立つコードを見つけたりすることが容易になり、その過程で不必要な手間を省くことができます。Visual Studio Codeは、エディタから離れることなくコミットでき、あらゆるSCMサービスからプルおよびプッシュすることができます。
Visual Studio Codeの機能を締めくくるのは、拡張機能の大規模なサポートです。現代のテキストエディタでは、拡張やカスタマイズが可能なモジュール構造が売りの一つとなっています。マイクロソフトの影響力とリーチにより、サポートされる拡張機能の広範なライブラリを作成することに成功しました。また、エディタとは完全に分離して動作するため、動作が遅くなることはありません。
高評価
- マイクロソフトのブランド力を背景に、驚くほど洗練されたソースコードエディタです。
- 見つけることのできる最も高度なオートコンプリート機能の一つ
低評価
- 使用する言語によって機能が一貫しない