コンテンツにスキップ

16.1   プログラミング環境のインストール

16.1.1   IDE のインストール

オープンソースで軽量な VS Code をローカルの統合開発環境(IDE)として使用することを推奨します。VS Code 公式サイト にアクセスし、使用している OS に応じたバージョンの VS Code をダウンロードしてインストールしてください。

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

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

VS Code には強力な拡張機能のエコシステムがあり、ほとんどのプログラミング言語の実行とデバッグをサポートしています。Python を例にすると、「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. (任意)Settings ページを開き、コード整形オプション 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 をインストールします。
ご意見、ご質問、ご提案があればぜひコメントしてください