演習 - 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 拡張機能をインストールするには、次の手順を実行します。

  1. Visual Studio Code が開かれていることを確認します。

  2. アクティビティ バーで、[拡張機能] を選択します。

  3. [Marketplace で拡張機能を検索する] テキストボックスに「C#」と入力します。

    「C#」と入力すると拡張機能の一覧にフィルターが適用され、C# コーディングに関係のある拡張機能のみが表示されます。

  4. 使用可能な拡張機能のフィルター処理された一覧で、Microsoft によって発行された "C# 開発キット - Microsoft の公式 C# 拡張機能" というラベルの付いた拡張機能を選択します。

    Microsoft によって発行された Visual Studio Code C# Dev Kit 拡張機能を示すスクリーンショット。

    読み取り可能な C# 拡張機能に関する多くの情報があります。 現時点では、この拡張機能を使用すると、Visual Studio Code で C# コードを開発、編集、デバッグできます。 必要に応じて、後で拡張機能について読むことができます。

  5. 拡張機能をインストールするには、[インストール] を選択します。

    [インストール] ボタンが [インストール中] に変わります。

  6. インストールが完了するまで待ちます。

    この拡張機能は 30 ~ 40 秒でインストールされます。 インストールが完了すると、[インストール] ボタンが [インストール済み] に変わります。

    C# Dev Kit 拡張機能のインストール時に通知が表示される場合があります。 "ログイン" を求める通知を無視し、".NET Core SDK が見つかりません" という通知を閉じます。 .NET SDK は、次のユニットにインストールします。

  7. エディターの [C# 開発キットの概要] ページを閉じます。

  8. [拡張機能] ビューで、[検索] テキスト ボックスからテキスト C# をクリアします。

    拡張機能ビューが更新され、一覧の上部に INSTALLED 拡張機能が表示されます。 一般的で推奨される拡張機能は、インストールされている拡張機能の下に一覧表示されます。 POPULAR セクションの上部を "クリックアンドドラッグ" して、インストールされている拡張機能の一覧から切り離すことができます。

    ほとんどの拡張機能をインストールするための賞品はありません。 Visual Studio Code には多くの優れた拡張機能がありますが、拡張機能が必要になるまで待ってからインストールしてください。

  9. C# Dev Kit をインストールすると、次の拡張機能がインストールされます。

    • .NET インストール ツール。 この拡張機能は、さまざまなバージョンの .NET SDK とランタイムをインストールして管理します。
    • C# - C# の基本言語のサポート
    • C# 開発キット - Microsoft の公式 C# 拡張機能

    必要な最後の拡張機能は、 IntelliCode for C# Dev Kit という名前です。 この拡張機能は、C# 開発キットの AI 支援開発を提供します。

  10. [Marketplace で拡張機能を検索する] テキストボックスに「C#」と入力します。

  11. 使用可能な拡張機能のフィルター処理された一覧で、Microsoft によって公開された C# Dev Kit の IntelliCode for C# Dev Kit - AI 支援開発 というラベルの付いた拡張機能を選択します。

    Microsoft によって発行された Visual Studio Code IntelliCode for C# Dev Kit 拡張機能を示すスクリーンショット。

  12. 拡張機能をインストールするには、[インストール] を選択します。

    [インストール] ボタンが [インストール中] に変わります。 IntelliCode for C# Dev Kit 拡張機能は、迅速にインストールする必要があります。

  13. エディターで IntelliCode for C# Dev Kit ページを閉じます。

  14. [拡張機能] ビューを閉じるには、アクティビティ バーの [拡張機能] アイコンを選択します。

    [拡張機能] ビューが折りたたまれます。

インストールした C# 拡張機能は、現時点で必要な唯一の拡張機能です。

次のユニットでは、.NET SDK をインストールします。