Exploration du Rust Playground avec mdbook

RustRustBeginner
Pratiquer maintenant

This tutorial is from open-source community. Access the source code

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce laboratoire, vous allez découvrir le Rust Playground, une interface web qui vous permet d'expérimenter avec du code Rust. Vous allez également découvrir comment l'utiliser avec mdbook pour rendre les exemples de code exécutables et modifiables. En outre, vous allez explorer comment l'utiliser avec les documents et activer le bouton "Exécuter" en utilisant l'attribut html_playground_url dans le code Rust.

Note : Si le laboratoire ne spécifie pas de nom de fichier, vous pouvez utiliser n'importe quel nom de fichier que vous voulez. Par exemple, vous pouvez utiliser main.rs, le compiler et l'exécuter avec rustc main.rs &&./main.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL rust(("Rust")) -.-> rust/FunctionsandClosuresGroup(["Functions and Closures"]) rust/FunctionsandClosuresGroup -.-> rust/function_syntax("Function Syntax") rust/FunctionsandClosuresGroup -.-> rust/expressions_statements("Expressions and Statements") subgraph Lab Skills rust/function_syntax -.-> lab-99290{{"Exploration du Rust Playground avec mdbook"}} rust/expressions_statements -.-> lab-99290{{"Exploration du Rust Playground avec mdbook"}} end

Playground

Le Rust Playground est un moyen d'expérimenter avec du code Rust via une interface web.

Utilisation avec mdbook

Dans mdbook, vous pouvez rendre les exemples de code exécutables et modifiables.

fn main() {
    println!("Hello World!");
}

Cela permet au lecteur de lancer l'échantillon de code, mais également de le modifier et d'ajuster. Le point clé ici est d'ajouter le mot editable à votre bloc de code séparé par une virgule.

```rust
//...place your code here
```

De plus, vous pouvez ajouter ignore si vous voulez que mdbook saute votre code lors de la construction et des tests.

```rust
//...place your code here
```

Utilisation avec les documents

Vous avez peut-être remarqué dans certains des documents officiels Rust un bouton qui dit "Exécuter", qui ouvre l'échantillon de code dans un nouvel onglet dans le Rust Playground. Cette fonctionnalité est activée si vous utilisez l'attribut #[doc] appelé html_playground_url.

Résumé

Félicitations ! Vous avez terminé le laboratoire Playground. Vous pouvez pratiquer d'autres laboratoires dans LabEx pour améliorer vos compétences.