English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Rust поддерживает множество интегрированных сред разработки (IDE) или текстовых редакторов,专门用于开发.
Официальный веб-сайт公布了以下支持的工具(https://www.rust-lang.org/zh-CN/tools)
Этот учебник будет использовать Visual Studio Code в качестве нашей среды разработки (Eclipse также имеет версию,专门 предназначенную для разработки Rust, и это также отличное выбор для начинающих).
Внимание: После установки плагина IntelliJ IDEA трудно отладить, поэтому рекомендуется использовать CLion для разработчиков, которые привыкли использовать IDEA, но CLion не бесплатен.
Сначала вам нужно установить последнюю версию компилятора Rust и Visual Studio Code.
Компилятор Rust:https://www.rust-lang.org/zh-CN/tools/install
Visual Studio Code:https://code.visualstudio.com/Download
Компилятор Rust зависит от компилятора языка C, что означает, что на вашем компьютере уже установлена среда компиляции языка C. Если вы используете систему Linux, у вас уже есть GCC или clang. Если вы используете macOS, вам нужно установить Xcode. Если вы используете операционную систему Windows, вам нужно установить среду Visual Studio 2013 или новее (необходимо поддержка C/C++), чтобы использовать MSVC или установить компиляторную среду MinGW + GCC (Cygwin еще не тестировался).
Рекомендуется использовать Rustup для установки компилятора Rust, который вы скачали из ссылки выше. Загрузленный Rustup на Windows является исполняемым файлом rustup-init.exe. (На других платформах это rustup-init.sh).
Теперь выполните файл rustup-init:
На изображении показан мастер установки из командной строки.
Если вы уже установили MSVC (рекомендуется), процесс установки будет очень простым, введите 1 и нажмите Enter, чтобы сразу перейти ко второму шагу.
Если вы устанавливаете MinGW, вам нужно ввести 2 (настраиваемая установка), и система спросит вас Default host triple? Пожалуйста, выберите в изображении default host triple Измените "msvc" на "gnu" и введите установщик:
Другие свойства установлены по умолчанию.
После настройки всех параметров, вы вернетесь к интерфейсу мастера установки (первое изображение), и вам нужно ввести 1 и нажать Enter.
До этого шага установка Rust завершена, вы можете проверить это с помощью следующих команд:
rustc -V # Обратите внимание на заглавную V
Если эти две команды выведут номер версии, которую вы установили, то установка прошла успешно.
Запустите установочный мастер после загрузки установочного пакета Visual Studio Code (этот шаг не будет описан здесь).
Запустите VSCode после установки Visual Studio Code (этот шаг не будет описан здесь).
Найдите "Extensions" в левой панели и найдите "Chinese", установите расширение китайского языка, чтобы интерфейс стал на китайском языке. (Если вы предпочитаете английский интерфейс или ваша система не поддерживает китайские символы, этот шаг можно пропустить).
Установите расширения rls и Native Debug аналогичным образом.
Перезапустите VSCode, и среда разработки Rust будет установлена.
Теперь создайте новую папку, например, w3codebox-greeting.
Откройте新建енную папку в VSCode:
Откройте папку и выберите "Терминал" -> "Создать новый терминал", и откроется новый терминал:
Введите команду в терминале:
cargo new greeting
В текущей папке будет создан каталог проекта Rust под названием greeting.
Теперь в терминале введите следующие три команды:
cd ./greeting cargo build cargo run
Система создает исходный файл Hello, world main.rs при создании проекта, который будет скомпилирован и запущен:
Теперь вы успешно собрали командную строку программы Rust!
О проблемах отладки программ в VSCode, см. Учебник по Cargo.