🚀 VS Code で を入手しましょう!

VS Code で C# を始める

この入門ガイドでは、次のタスクを通じて Visual Studio Code 用の C# と .NET を紹介します。

  1. C# 用の VS Code 環境のインストールとセットアップ。
  2. C# を使用した簡単な「Hello World」アプリケーションの作成と実行。
  3. VS Code での C# のその他の学習リソースの紹介。

このガイドでは C# を教えるのではなく、VS Code で C# 開発のセットアップ方法を教えることに注意してください。 C# を学習するためのリソースをお探しの場合は、C# カリキュラムをご覧ください。

C# カリキュラムを学ぶ

必要なツール

インストール

VS Code と拡張機能のインストール

  1. まだインストールしていない場合は、VS Code をインストールしてください。
  2. 次に、Visual Studio Marketplace から C# Dev Kit をインストールします。 拡張機能のインストールの詳細については、拡張機能マーケットプレイスをお読みください。 C# 拡張機能は C# Dev Kit と呼ばれ、Microsoft によって発行されています。

: C# Dev Kit はクラウドネイティブ開発をサポートしています。 クロスプラットフォームのモバイルおよびデスクトップ開発を行うには、.NET MAUI 拡張機能で C# Dev Kit を使用できます。 VS Code で .NET MAUI をセットアップする方法をご覧ください。

インストールすると、C# Dev Kit が拡張機能のチュートリアルを開始します。 このチュートリアルの手順に従って、C# 拡張機能の機能の詳細を学ぶことができます。 このチュートリアルを使用して、最新の .NET SDK をインストールすることもできます。 コマンドパレット (⇧⌘P (Windows、Linux Ctrl+Shift+P)) を開き、ようこそ: チュートリアルを開く を選択すると、いつでもチュートリアルを再度開くことができます。 ここで、C# Dev Kit を始める を選択します。

C# Dev Kit introductory walkthrough

: C# Dev Kit を使用するには、Visual Studio サブスクリプションにサインインする必要があります。 詳細については、C# Dev Kit へのサインインに関するドキュメントをご覧ください。

チュートリアルで、環境をセットアップする を選択し、.NET SDK をインストールする を選択します。 これにより、チュートリアルの横に、最新バージョンの .NET SDK をインストールするボタンが表示されたウィンドウが開きます。 インストール ボタンを選択すると、.NET SDK のダウンロードとインストールが開始されます。 画面の指示に従って、このプロセスを完了してください。

Install .NET SDK

Hello World アプリの作成

開始するには、エクスプローラー ビューに移動し、.NET プロジェクトを作成 を選択します。 または、⇧⌘P (Windows、Linux Ctrl+Shift+P) を使用してコマンドパレットを表示し、「.NET」と入力して、.NET: 新規プロジェクト コマンドを見つけて選択することもできます。

  1. コマンドを選択したら、プロジェクトテンプレートを選択する必要があります。 コンソールアプリ を選択します。
  2. アプリを実行するには、上部メニューの 実行 > デバッグなしで実行 を選択するか、⌃F5 (Windows、Linux Ctrl+F5) キーボードショートカットを使用します。 C# プロジェクトのデバッグの詳細については、デバッグに関するドキュメントをお読みください。

Use the Command Palette to create a new .NET project

詳細情報

C# 拡張機能が提供するすべての機能を調べるには、コマンドパレットで .NET を検索してください。 これらの機能の詳細については、他のドキュメントページを参照してください。

C# および .NET の学習教材については、次のリソースをご覧ください。

  1. C# を使用したプログラミングの学習
  2. VS Code で .NET を使用した構築の学習
  3. Web アプリケーションの構築の学習

コミュニティに参加する

コミュニティリソースを見つけて、ユーザーグループとつながりましょう。

.NET デベロッパーコミュニティ - 志を同じくする開発者と出会う