演習 - Visual Studio Code 拡張機能を構成する
拡張機能を使用して Visual Studio Code の機能を拡張できます。 拡張機能は、Visual Studio Code に追加機能を提供するアドオンです。 Visual Studio Code に新機能を追加する言語拡張機能、テーマ拡張機能、拡張機能があります。 Visual Studio Code では、C# 言語拡張機能と .NET ソフトウェア開発キット (SDK) を使用した C# アプリケーションの開発がサポートされています。
.NET SDK と .NET ランタイム
.NET は、さまざまな種類のアプリケーションを開発するために使用されるクロスプラットフォームのオープンソース開発者プラットフォームです。 それには、.NET アプリケーションの開発に使われるソフトウェア言語とコード ライブラリが含まれています。 .NET アプリケーションは、C#、F#、または Visual Basic で記述できます。 .NET プラットフォームは、Windows、macOS、Linux でアプリケーションを開発して実行するために使用されます。 .NET プラットフォームは、アプリケーションを実行するためのランタイム環境を提供します。
.NET ランタイムは、C# アプリケーションを実行するために必要なコード ライブラリです。 .NET ランタイムは共通言語ランタイム (CLR) と呼ばれることもあります。 .NET ランタイムは C# コードを 記述 する必要はありませんが、実際に C# アプリケーションを 実行 する必要があります。
Visual Studio Code では、.NET SDK と C# 拡張機能を使用して、C# アプリケーションを記述、実行、デバッグするための開発環境が提供されます。
Visual Studio Code 拡張機能を構成する
Visual Studio Code 用の C# Dev Kit 拡張機能をインストールするには、次の手順を実行します。
Visual Studio Code が開かれていることを確認します。
アクティビティ バーで、[拡張機能] を選択します。
[Marketplace で拡張機能を検索する] テキストボックスに「C#」と入力します。
「C#」と入力すると拡張機能の一覧にフィルターが適用され、C# コーディングに関係のある拡張機能のみが表示されます。
使用可能な拡張機能のフィルター処理された一覧で、Microsoft によって発行された "C# 開発キット - Microsoft の公式 C# 拡張機能" というラベルの付いた拡張機能を選択します。

読み取り可能な C# 拡張機能に関する多くの情報があります。 現時点では、この拡張機能を使用すると、Visual Studio Code で C# コードを開発、編集、デバッグできます。 必要に応じて、後で拡張機能について読むことができます。
拡張機能をインストールするには、[インストール] を選択します。
[インストール] ボタンが [インストール中] に変わります。
インストールが完了するまで待ちます。
この拡張機能は 30 ~ 40 秒でインストールされます。 インストールが完了すると、[インストール] ボタンが [インストール済み] に変わります。
注
C# Dev Kit 拡張機能のインストール時に通知が表示される場合があります。 "ログイン" を求める通知を無視し、".NET Core SDK が見つかりません" という通知を閉じます。 .NET SDK は、次のユニットにインストールします。
エディターの [C# 開発キットの概要] ページを閉じます。
[拡張機能] ビューで、[検索] テキスト ボックスからテキスト C# をクリアします。
拡張機能ビューが更新され、一覧の上部に INSTALLED 拡張機能が表示されます。 一般的で推奨される拡張機能は、インストールされている拡張機能の下に一覧表示されます。 POPULAR セクションの上部を "クリックアンドドラッグ" して、インストールされている拡張機能の一覧から切り離すことができます。
注
ほとんどの拡張機能をインストールするための賞品はありません。 Visual Studio Code には多くの優れた拡張機能がありますが、拡張機能が必要になるまで待ってからインストールしてください。
C# Dev Kit をインストールすると、次の拡張機能がインストールされます。
- .NET インストール ツール。 この拡張機能は、さまざまなバージョンの .NET SDK とランタイムをインストールして管理します。
- C# - C# の基本言語のサポート。
- C# 開発キット - Microsoft の公式 C# 拡張機能。
必要な最後の拡張機能は、 IntelliCode for C# Dev Kit という名前です。 この拡張機能は、C# 開発キットの AI 支援開発を提供します。
[Marketplace で拡張機能を検索する] テキストボックスに「C#」と入力します。
使用可能な拡張機能のフィルター処理された一覧で、Microsoft によって公開された C# Dev Kit の IntelliCode for C# Dev Kit - AI 支援開発 というラベルの付いた拡張機能を選択します。

拡張機能をインストールするには、[インストール] を選択します。
[インストール] ボタンが [インストール中] に変わります。 IntelliCode for C# Dev Kit 拡張機能は、迅速にインストールする必要があります。
エディターで IntelliCode for C# Dev Kit ページを閉じます。
[拡張機能] ビューを閉じるには、アクティビティ バーの [拡張機能] アイコンを選択します。
[拡張機能] ビューが折りたたまれます。
インストールした C# 拡張機能は、現時点で必要な唯一の拡張機能です。
次のユニットでは、.NET SDK をインストールします。