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# アプリケーションを開発できるようになるでしょう。