Movatterモバイル変換


[0]ホーム

URL:


Skip to content
DEV Community
Log in Create account

DEV Community

Thibaut Roche
Thibaut Roche

Posted on • Edited on

     

Mise en place du workspace

Installation de Rust

Tout d'abord, nous devons installer Rust. Pour cela, je recommande d'utiliser rustup afin de pouvoir facilement gérer et mettre à jours nos toolchains.

Si vous êtes un utilisateur Linux, vous pouvez simplement lancer cette commande dans votre terminal :curl - proto '=https' - tlsv1.2 -sSf https://sh.rustup.rs | sh.

Si vous utilisez Windows, vous devez télécharger et installerl'exécutable d'installation.

Un fois installé, vous pouvez vérifier le succès de la procédure en tapant rustup -v dans un terminal. Cela devrait afficher à la fois la version de rustup (gestionnaire de toolchains) ainsi que de rustc (compilateur).

Maintenant, il n'en tient qu'à vous de décider de la toolchain que vous souhaitez utiliser.

  • Stable : limiter un maximum les bugs.
  • Nightly : accéder aux dernières fonctionnalités.
  • Beta : un mix des deux.

Pour cet article, supposons que nous souhaitons travailler avec la version "nightly" de Rust :

rustup default nightly

Installation de VSCode & Rust Analyzer

Quand il s'agit d'écrire du code en Rust, je recommande souvent l'utilisation deRust Analyzer. En effet, cet outil améliore votre IDE sur de nombreux aspects. Par exemple :

VSCode étant l'éditeur le mieux supporté, c'est celui-ci que nous utiliserons dans cet article. Cependant, Rust Analyzer s'intègre aussi avec d'autres éditeurs. Je vous encourage donc à consulter lemanuel si vous souhaitez l'intégrer à votre IDE favori.

Une fois VSCode installé, afin d'installer Rust Analyzer, il suffit de se rendre dans l'onglet des plugins à gauche de la fenêtre.

Aussi vous trouverez ci-après quelques autres plugins pouvant rendre votre vite plus facile lors du développement en Rust :

  • Better TOML : Pratique pour les fichiers de configuration, ajoute le support des fichiers toml.
  • crates : Vous permet de gérer les versions de vos crates directement depuis l'IDE.
  • GitLens : Ajoute une intégration git directement dans VSCode.

Installation de Rust Analyzer dans VSCode

Création de notre projet

Nous sommes maintenant prêt à créer notre projet. Pour celà rien de plus simple, il suffit de tapercargo new <project_name> --bin. L'option--bin est là pour indiquer que nous souhaitons créer un programme et non une lib (--lib). A noter qu'un dépôt git est initialisé par défaut.
Votre arborescence devrait ressembler à ça :

├── Cargo.toml└── src    └── main.rs
Enter fullscreen modeExit fullscreen mode

Dans le prochain article, nous verrons comment mettre au point notre première route en Rust avec Rocket !

Top comments(0)

Subscribe
pic
Create template

Templates let you quickly answer FAQs or store snippets for re-use.

Dismiss

Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment'spermalink.

For further actions, you may consider blocking this person and/orreporting abuse

  • Education
    EPITECH
  • Work
    Rust developer @ Wishow
  • Joined

More fromThibaut Roche

DEV Community

We're a place where coders share, stay up-to-date and grow their careers.

Log in Create account

[8]ページ先頭

©2009-2025 Movatter.jp