C# プログラミングを始めたいけれど、大きな Visual Studio をインストールしたくないですか?VS Code という軽量で強力なエディタも C# 開発に完璧に対応できます(実際、私は VS Code に慣れています)。
なぜ VS Code で C# 開発を選ぶのか?#
- 軽量: VS Code のインストールパッケージは小さく、起動が速く、リソースをほとんど消費しません。
- クロスプラットフォーム: Windows、macOS、Linux など、さまざまなオペレーティングシステムをサポートしています。
- 強力な拡張性: 豊富な拡張機能を通じて、C# を含むさまざまな開発ニーズに応えます。
準備作業#
始める前に、あなたのコンピュータに以下のソフトウェアがインストールされていることを確認してください:
- VS Code: VS Code 公式サイト にアクセスして、あなたのオペレーティングシステムに適したバージョンをダウンロードしてインストールします。
- .NET SDK: .NET 公式サイト にアクセスして .NET SDK をダウンロードしてインストールします。Runtime ではなく SDK を選択してください。

VS Code に C# 拡張をインストールする#
- VS Code を開きます。
- 左側のサイドバーの「拡張」アイコンをクリックします(四つの四角に見えますので、画像は省略します)。
- 検索ボックスに "C#" と入力します。
- 拡張機能 “C#”、“C# Dev Kit” と “IntelliCode for C# Dev Kit” を見つけて、「インストール」ボタンをクリックします。

- インストールが完了したら、「再読み込み」ボタンをクリックして拡張機能を有効にします。(必要な場合)
最初の C# プロジェクトを作成する#
-
コンピュータ上で C# プロジェクトを保存するための適切なフォルダを選択します。
-
VS Code で、「ファイル」 -> 「フォルダを開く」をクリックし、先ほど作成したフォルダを選択します。
-
VS Code のターミナル (Terminal) を開きます(「ターミナル」 -> 「新しいターミナル」で開けます)。
-
ターミナルに以下のコマンドを入力して、新しい C# コンソールアプリケーションを作成します:
dotnet new console -o Learncsこのコマンドは
Learncsという名前のフォルダを作成し、その中に基本的な C# プロジェクトを生成します。


- VS Code で、「ファイル」 -> 「フォルダを開く」をクリックし、先ほど作成した
Learncsフォルダを選択します。
プロジェクト構造を確認する#
プロジェクトを開くと、エクスプローラビューに以下のファイルが表示されます:
-
Program.cs: C# アプリケーションのメインエントリーファイル。
-
MyCSharpApp.csproj:プロジェクト設定を含むファイル。

Microsoft の最初の C# コードを実行する#
-
VS Code で
Program.csファイルを開きます。 -
次のようなデフォルトコードが表示されます:
// See https://aka.ms/new-console-template for more information Console.WriteLine("Hello, World!");

- 初めて VS Code を使用する場合は、
Ctrl + F5を押してコードを実行します。 - ショートカットキーに競合がある場合は、ターミナルで
dotnet runコマンドを使用してすべてのコードを実行するか、dotnet run Program.csを実行します。 - すべてが順調であれば、ターミナルに "Hello, World!" と表示されます。

おめでとうございます#
これで、VS Code での C# 開発環境が正常に設定され、最初の C# コードを実行しました。継続的に学び、練習することで、より複雑で面白い C# アプリケーションを開発できるようになるでしょう。