Перейти к содержанию
Приглашаем вас участвовать в развитии русской версии! Подробнее здесь.

# 16.1 Установка среды программирования

## 16.1.1 Установка IDE

В качестве локальной интегрированной среды разработки (IDE) рекомендуется использовать открытую и быструю VS Code. Перейдите на официальный сайт VS Code, выберите версию для своей операционной системы и установите ее.

Рисунок 16-1 Загрузка VS Code с официального сайта

VS Code обладает мощной экосистемой расширений и поддерживает выполнение и отладку большинства языков программирования. Например, после установки расширения «Python Extension Pack» можно отлаживать код на Python. Процесс установки показан на рисунке 16-2.

Рисунок 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.

##### Оставляйте свои идеи, вопросы и предложения в комментариях