コンテンツにスキップ

16.1   インストール

16.1.1   IDEのインストール

ローカルの統合開発環境(IDE)として、オープンソースで軽量なVS Codeを使用することをお勧めします。VS Code公式ウェブサイトにアクセスし、お使いのオペレーティングシステムに適したVS Codeのバージョンを選択してダウンロードし、インストールしてください。

公式ウェブサイトからVS Codeをダウンロード

図 16-1   公式ウェブサイトからVS Codeをダウンロード

VS Codeには強力な拡張機能エコシステムがあり、ほとんどのプログラミング言語の実行とデバッグをサポートしています。例えば、「Python Extension Pack」をインストールした後、Pythonコードをデバッグできます。インストール手順を下の図に示します。

VS Code拡張機能パックのインストール

図 16-2   VS Code拡張機能パックのインストール

16.1.2   言語環境のインストール

1.   Python環境

  1. Miniconda3をダウンロードしてインストールします。Python 3.10以降が必要です。
  2. VS Code拡張機能マーケットプレイスでpythonを検索し、Python Extension Packをインストールします。
  3. (オプション)コマンドラインでpip install blackを入力して、コードフォーマッティングツールをインストールします。

2.   C/C++環境

  1. WindowsシステムではMinGWをインストールする必要があります(設定チュートリアル)。MacOSにはClangが付属しているため、インストールは不要です。
  2. VS Code拡張機能マーケットプレイスでc++を検索し、C/C++ Extension Packをインストールします。
  3. (オプション)設定ページを開き、Clang_format_fallback Styleコードフォーマッティングオプションを検索し、{ BasedOnStyle: Microsoft, BreakBeforeBraces: Attach }に設定します。

3.   Java環境

  1. OpenJDKをダウンロードしてインストールします(バージョンはJDK 9より新しい必要があります)。
  2. VS Code拡張機能マーケットプレイスでjavaを検索し、Extension Pack for Javaをインストールします。

4.   C#環境

  1. .Net 8.0をダウンロードしてインストールします。
  2. VS Code拡張機能マーケットプレイスでC# Dev Kitを検索し、C# Dev Kitをインストールします(設定チュートリアル)。
  3. Visual Studioを使用することもできます(インストールチュートリアル)。

5.   Go環境

  1. goをダウンロードしてインストールします。
  2. VS Code拡張機能マーケットプレイスでgoを検索し、Goをインストールします。
  3. Ctrl + Shift + Pを押してコマンドバーを呼び出し、goと入力し、Go: Install/Update Toolsを選択し、すべてを選択してインストールします。

6.   Swift環境

  1. Swiftをダウンロードしてインストールします。
  2. VS Code拡張機能マーケットプレイスでswiftを検索し、Swift for Visual Studio Codeをインストールします。

7.   JavaScript環境

  1. Node.jsをダウンロードしてインストールします。
  2. (オプション)VS Code拡張機能マーケットプレイスでPrettierを検索し、コードフォーマッティングツールをインストールします。

8.   TypeScript環境

  1. JavaScript環境と同じインストール手順に従います。
  2. TypeScript Execute (tsx)をインストールします。
  3. VS Code拡張機能マーケットプレイスでtypescriptを検索し、Pretty TypeScript Errorsをインストールします。

9.   Dart環境

  1. Dartをダウンロードしてインストールします。
  2. VS Code拡張機能マーケットプレイスでdartを検索し、Dartをインストールします。

10.   Rust環境

  1. Rustをダウンロードしてインストールします。
  2. VS Code拡張機能マーケットプレイスでrustを検索し、rust-analyzerをインストールします。