軽量で拡張可能なコードエディタ、組み込みのデバッグ機能とGitを搭載
IntelliSense の補完、統合デバッグ、組み込みの Git ワークフロー、およびシェルアクセス用の統合ターミナルを使用してコードを編集します。Visual Studio Code は Microsoft によって開発されており、設定可能で高速な編集環境を必要とする開発者、データサイエンティスト、および学生を対象としています。主な機能には、言語やツールのサポートのための拡張マーケットプレイス、コンテナや SSH ホストへのリモート開発、テレメトリをオプトアウトするための設定が含まれており、ワークフローのカスタマイズやプライバシーを意識したセットアップに役立ちます。
最もおすすめの代替ソフト
迅速な編集とエディタ内デバッグおよびソース管理を組み合わせています
エディタは、スマートな補完のためのIntelliSenseと、ブレークポイント、コールスタック、インタラクティブコンソールを公開する統合デバッガを提供し、アプリケーションを切り替えることなく典型的な編集-ビルド-デバッグサイクルを実行できます。組み込みのGitコマンドを使用すると、同じインターフェースから差分を確認し、変更をステージし、コミットできます。これにより、バージョン管理アクションがコードおよびデバッガビューと並行して利用可能になります。
拡張機能を通じて多くの言語をサポートし、Python、Javaなどをカバーしています
コードはJavaScriptとTypeScriptの一級サポートを備えており、Extension Marketplaceを使用してPython、Java、C++などの言語を追加します。拡張機能はリント、フォーマット、言語サーバーサポート、フレームワーク特有のデバッグを追加し、言語サーバーやカスタムツールチェーンに依存するプロジェクトが、バンドルされたコンポーネントではなくインストール可能なパッケージを通じてエディタに統合されます。
初心者と上級ユーザーのためのカスタマイズ可能なインターフェースとワークフロー
アプリは、エディタの動作を調整するためにキーボードショートカット、テーマ、ワークスペース設定を公開します。新規ユーザーはデフォルトを使用でき、経験豊富な開発者はプロジェクトレベルの設定を作成します。また、PowerShell、Bash、Zshをサポートするターミナルを埋め込んでおり、シェルタスクをエディタとデバッガの同じウィンドウ内で保持し、開発およびデプロイタスク中のコンテキストスイッチを減少させます。
控えめなリソース要求とリモートワークフローで大規模プロジェクトを処理します
Microsoftは、開発者がリソース消費が少ないと説明するフルIDEと比較して、ツールを軽量に設計しました。また、Remote Development拡張機能を使用すると、コンテナ、SSHホスト、WSL内で編集できます。これらのリモートモードでは、エディタをローカルに保ちながらリモートマシンでツールチェーンを実行でき、ビルド環境をデスクトップワークステーションから分離するチームに適しています。
組み込みツールを備えた高速で拡張可能なエディタを必要とする開発者にとっての強力な選択肢
Codeは、Gitおよびターミナルアクセスを統合した編集可能でデバッグ可能な環境を求めるエンジニアや技術ユーザーにとっての堅実な選択肢です。一つの妥協点は、大規模なネイティブC++またはエンタープライズ.NETワークロードに必要なIDEのバンドルされた重い機能を要求するプロジェクトには、エディタを超えた追加のツールが必要になる場合があることです。ほとんどのウェブおよびスクリプトワークフローにおいては、信頼性が高く、拡張を通じて適応します。








