Подготовка · 4
VS Code для Rust
До сих пор ты писал код в обычном текстовом редакторе и отдельно
открывал терминал, чтобы запустить cargo run. Дальше будет удобнее
делать это в одном окне — в редакторе кода VS Code: он подсвечивает
ошибки прямо во время письма кода и умеет открывать терминал внутри
себя.
Установка
Заголовок раздела «Установка»Зайди на code.visualstudio.com, скачай установщик для своей системы и запусти его, оставляя все настройки по умолчанию.
Расширение для Rust
Заголовок раздела «Расширение для Rust»Сам по себе VS Code ничего не знает про Rust — ему нужно расширение.
- Открой VS Code.
- Нажми на иконку квадратиков на левой панели (Extensions), либо
сочетание
Ctrl + Shift + X(Cmd + Shift + Xна macOS). - В поиске введи
rust-analyzer. - Нажми Install на первом результате.
rust-analyzer — официальное расширение для Rust. Оно подчёркивает
ошибки прямо в коде, подсказывает автодополнение и показывает типы
переменных, не дожидаясь cargo run.
Открываем проект
Заголовок раздела «Открываем проект»Открой в VS Code папку hello_world, которую создал cargo new в
уроке Hello World: File → Open Folder и выбери
эту папку.
Терминал внутри VS Code
Заголовок раздела «Терминал внутри VS Code»Не нужно переключаться в отдельное окно терминала — VS Code открывает его прямо внутри себя:
- сочетание
Ctrl + `(клавиша с обратным апострофом, подEsc), на macOS —Cmd + `; - либо через меню Terminal → New Terminal.
Внизу появится окно терминала — в нём работают те же команды, что и
раньше: cargo run, cargo new и остальные. Дальше в уроках их можно
вводить прямо здесь, не покидая VS Code.