English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Rust prend en charge de nombreux environnements de développement intégré (IDE) ou des éditeurs de texte spécialisés pour le développement.
Les outils pris en charge annoncés sur le site officiel sont les suivants (https://www.rust-lang.org/zh-CN/outils):
Ce tutoriel utilisera Visual Studio Code comme notre environnement de développement (Eclipse a une version dédiée au développement Rust, qui est également un bon choix pour les débutants).
Attention : après l'installation de l'extension IntelliJ IDEA, il est difficile de le déboguer, donc il est recommandé aux développeurs qui utilisent habituellement IntelliJ IDEA d'utiliser CLion, mais CLion n'est pas gratuit.
Tout d'abord, vous devez installer la dernière version de l'outil de compilation Rust et Visual Studio Code.
Outil de compilation Rust :https://www.rust-lang.org/zh-CN/outils/installer
Visual Studio Code :https://code.visualstudio.com/Télécharger
Les outils de compilation Rust dépendent de l'environnement de compilation du langage C, ce qui signifie que votre ordinateur doit déjà disposer d'un environnement de compilation du langage C. Si vous utilisez un système Linux, vous disposez généralement déjà de GCC ou de clang. Si vous utilisez macOS, vous devez installer Xcode. Si vous utilisez le système d'exploitation Windows, vous devez installer Visual Studio 2013 ou supérieur (nécessite C/C++ Supporté) pour utiliser MSVC ou installer MinGW + Environnement de compilation GCC (Cygwin n'a pas encore été testé).
L'outil de compilation Rust recommande l'installation de Rustup téléchargé via le lien ci-dessus. Rustup téléchargé est un programme exécutable rustup sur Windows-init.exe. (Sur d'autres plateformes, il devrait être rustup-init.sh ).
Maintenant, exécutez rustup-init fichier :
L'image ci-dessus montre un assistant d'installation en ligne de commande.
Si vous avez déjà installé MSVC (recommandé), le processus d'installation sera très simple, entrez 1 et appuyer sur Entrée, pour entrer directement à l'étape suivante。
Si vous installez MinGW, vous devez entrer 2 (installation personnalisée), puis le système vous demandera Default host triple? , veuillez saisir l'image ci-dessus default host triple Remplacez "msvc" par "gnu" et entrez le programme d'installation :
Les autres propriétés sont par défaut.
Après avoir configuré toutes les options, vous retournerez à l'interface de l'assistant d'installation (la première image), c'est là que nous entrerons 1 并回车即可。
进行到这一步就完成了 Rust 的安装,可以通过以下命令测试:
rustc -V # 注意的大写的 V
如果以上两个命令能够输出你安装的版本号,就是安装成功了。
下载完 Visual Studio Code 安装包之后启动安装向导安装(此步骤不在此赘述)。
安装完 Visual Studio Code (下文简称 VSCode)之后运行 VSCode。
在左边栏里找到 "Extensions",并查找 "Chinese",安装简体中文扩展,使界面变成中文。(如果你愿意用英文界面或计算机不支持中文字符,此步骤可以跳过)。
用同样的方法再安装 rls 和 Native Debug 两个扩展。
重新启动 VSCode,Rust 的开发环境就搭建好了。
现在新建一个文件夹,如 w3codebox-greeting。
在 VSCode 中打开新建的文件夹:
打开文件夹之后选择菜单栏中的"终端"-"新建终端",会打开一个新的终端:
在终端中输入命令:
cargo new greeting
当前文件下下会构建一个名叫 greeting 的 Rust 工程目录。
现在在终端里输入以下三个命令:
cd ./greeting cargo build cargo run
系统在创建工程时会生成一个 Hello, world 源程序 main.rs,这时会被编译并运行:
至此,你成功的构建了一个 Rust 命令行程序!
有关在 VSCode 中调试程序的问题,详见 Cargo 教程。