16.1 インストール¶
16.1.1 IDEのインストール¶
ローカルの統合開発環境(IDE)として、オープンソースで軽量なVS Codeを使用することをお勧めします。VS Code公式ウェブサイトにアクセスし、お使いのオペレーティングシステムに適したVS Codeのバージョンを選択してダウンロードし、インストールしてください。
図 16-1 公式ウェブサイトからVS Codeをダウンロード
VS Codeには強力な拡張機能エコシステムがあり、ほとんどのプログラミング言語の実行とデバッグをサポートしています。例えば、「Python Extension Pack」をインストールした後、Pythonコードをデバッグできます。インストール手順を下の図に示します。
図 16-2 VS Code拡張機能パックのインストール
16.1.2 言語環境のインストール¶
1. Python環境¶
- Miniconda3をダウンロードしてインストールします。Python 3.10以降が必要です。
- VS Code拡張機能マーケットプレイスで
python
を検索し、Python Extension Packをインストールします。 - (オプション)コマンドラインで
pip install black
を入力して、コードフォーマッティングツールをインストールします。
2. C/C++環境¶
- WindowsシステムではMinGWをインストールする必要があります(設定チュートリアル)。MacOSにはClangが付属しているため、インストールは不要です。
- VS Code拡張機能マーケットプレイスで
c++
を検索し、C/C++ Extension Packをインストールします。 - (オプション)設定ページを開き、
Clang_format_fallback Style
コードフォーマッティングオプションを検索し、{ BasedOnStyle: Microsoft, BreakBeforeBraces: Attach }
に設定します。
3. Java環境¶
- OpenJDKをダウンロードしてインストールします(バージョンはJDK 9より新しい必要があります)。
- VS Code拡張機能マーケットプレイスで
java
を検索し、Extension Pack for Javaをインストールします。
4. C#環境¶
- .Net 8.0をダウンロードしてインストールします。
- VS Code拡張機能マーケットプレイスで
C# Dev Kit
を検索し、C# Dev Kitをインストールします(設定チュートリアル)。 - Visual Studioを使用することもできます(インストールチュートリアル)。
5. Go環境¶
- goをダウンロードしてインストールします。
- VS Code拡張機能マーケットプレイスで
go
を検索し、Goをインストールします。 Ctrl + Shift + P
を押してコマンドバーを呼び出し、goと入力し、Go: Install/Update Tools
を選択し、すべてを選択してインストールします。
6. Swift環境¶
- Swiftをダウンロードしてインストールします。
- VS Code拡張機能マーケットプレイスで
swift
を検索し、Swift for Visual Studio Codeをインストールします。
7. JavaScript環境¶
- Node.jsをダウンロードしてインストールします。
- (オプション)VS Code拡張機能マーケットプレイスで
Prettier
を検索し、コードフォーマッティングツールをインストールします。
8. TypeScript環境¶
- JavaScript環境と同じインストール手順に従います。
- TypeScript Execute (tsx)をインストールします。
- VS Code拡張機能マーケットプレイスで
typescript
を検索し、Pretty TypeScript Errorsをインストールします。
9. Dart環境¶
10. Rust環境¶
- Rustをダウンロードしてインストールします。
- VS Code拡張機能マーケットプレイスで
rust
を検索し、rust-analyzerをインストールします。