このリポジトリ (「 Code - OSS
」) は、私たち (Microsoft) がコミュニティと協力して Visual Studio Code 製品を開発する場所です。ここではコードや問題に取り組むだけでなく、ロードマップ、月次反復計画、最終計画も公開しています。このソース コードは、標準の MIT ライセンスに基づいて誰でも利用できます。
Visual Studio Code は、従来の Microsoft 製品ライセンスに基づいてリリースされた Microsoft 固有のカスタマイズを備えたCode - OSS
リポジトリのディストリビューションです。
Visual Studio Code は、コード エディターのシンプルさと、開発者が編集、ビルド、デバッグのコア サイクルに必要なものを組み合わせています。これは、軽量のデバッグ、豊富な拡張性モデル、既存のツールとの軽量な統合とともに、包括的なコード編集、ナビゲーション、および理解のサポートを提供します。
Visual Studio Code は、新機能やバグ修正によって毎月更新されます。 Visual Studio Code の Web サイトから Windows、macOS、Linux 用にダウンロードできます。最新リリースを毎日入手するには、Insider ビルドをインストールしてください。
このプロジェクトに参加するには、次のようなさまざまな方法があります。
バグや機能リクエストを送信し、チェックイン時の確認にご協力ください。
ソースコードの変更を確認する
ドキュメントを確認し、タイプミスから追加コンテンツや新しいコンテンツまであらゆるものについてプル リクエストを作成します。
問題を修正し、コード ベースに直接貢献することに興味がある場合は、次の内容について説明しているドキュメント「貢献方法」を参照してください。
ソースからビルドして実行する方法
デバッグとテストの実行を含む開発ワークフロー
コーディングガイドライン
プルリクエストの送信
取り組むべき課題を見つける
翻訳に貢献する
スタック オーバーフローについて質問する
新しい機能をリクエストする
人気の機能リクエストに賛成票を投じる
問題を提出する
GitHub Discussions または Slack で拡張機能作成者コミュニティとつながる
@code をフォローして、ご意見をお聞かせください。
これらの各チャネルの説明と、他の利用可能なコミュニティ主導のチャネルに関する情報については、Wiki を参照してください。
VS Code のコア コンポーネントと拡張機能の多くは、GitHub 上の独自のリポジトリに存在します。たとえば、ノード デバッグ アダプターとモノラル デバッグ アダプター リポジトリは互いに分離されています。完全なリストについては、Wiki の「関連プロジェクト」ページをご覧ください。
VS Code には、多くの言語の文法やスニペットを含む、拡張機能フォルダーにある一連の組み込み拡張機能が含まれています。言語の豊富な言語サポート (コード補完、定義に移動) を提供する拡張機能には、接尾辞language-features
が付いています。たとえば、 json
拡張機能はJSON
の色付けを提供し、 json-language-features
拡張機能はJSON
の豊富な言語サポートを提供します。
このリポジトリには、Visual Studio Code Dev Containers / GitHub Codespaces 開発コンテナが含まれています。
Dev Containers の場合は、 Dev Containers: Clone Repository in Container Volume...コマンドを使用して、macOS および Windows でのディスク I/O を向上させる Docker ボリュームを作成します。
すでに VS Code と Docker がインストールされている場合は、ここをクリックして開始することもできます。これにより、VS Code は必要に応じて Dev Containers 拡張機能を自動的にインストールし、ソース コードをコンテナ ボリュームに複製し、使用する開発コンテナをスピンアップします。
コードスペースの場合は、VS Code に GitHub コードスペース拡張機能をインストールし、コードスペース: 新しいコードスペースの作成コマンドを使用します。
フルビルドを実行するには、Docker / コードスペースに少なくとも4 つのコアと 6 GB の RAM (8 GB を推奨)が必要です。詳細については、開発コンテナの README を参照してください。
このプロジェクトはマイクロソフトのオープンソース行動規範を採用しています。詳細については、「行動規範に関するよくある質問」を参照するか、追加の質問やコメントがあれば [email protected] までお問い合わせください。
著作権 (c) Microsoft Corporation.無断転載を禁じます。
MITライセンスに基づいてライセンスされています。