@@ -32,31 +32,36 @@ You can enter it by entering `l` in the watch mode.
32
32
It offers the following features:
33
33
34
34
- Browse all exercises and see their state (pending/done).
35
- - Filter exercises based on their state (done/ pending).
35
+ - Filter exercises based on their state (pending/done ).
36
36
- Continue at another exercise. This allows you to skip some exercises or go back to previous ones.
37
- - Reset an exercise so that you can start over and revert your changes.
37
+ - Reset an exercise so you can start over and revert your changes.
38
38
39
39
### Solutions
40
40
41
41
After finishing an exercise, a solution file will be available and Rustlings will show you its path in green.
42
42
This allows you to compare your solution with an idiomatic solution and maybe learn about other ways to solve a problem.
43
43
44
+ While writing the solutions, all exercises have been polished 🌟
45
+ For example, every exercise now contains ` TODO ` comments to highlight what the user needs to change and where.
46
+
44
47
### LSP support out of the box
45
48
46
- Instead of creating a ` project.json ` file using ` rustlings lsp ` , Rustlings now works with a ` Cargo.toml ` file.
49
+ Instead of creating a ` project.json ` file using ` rustlings lsp ` , Rustlings now works with a ` Cargo.toml ` file out of the box.
50
+ No actions are needed to activate the language server ` rust-analyzer ` .
51
+
47
52
This should avoid issues related to the language server or to running exercises, especially the ones with Clippy.
48
53
49
54
### Clippy
50
55
51
- Clippy lints are now shown on all exercises! 📎
56
+ Clippy lints are now shown on all exercises, not only the Clippy exercises 📎
52
57
Make Clippy your friend from early on 🥰
53
58
54
59
### Third party exercises
55
60
56
61
Rustlings now supports third-party exercises!
57
62
58
63
Do you want to create your own set of Rustlings exercises to focus on some specific topic?
59
- Or did you want to translate the original Rustlings exercises?
64
+ Or do you want to translate the original Rustlings exercises?
60
65
Then follow the link to the guide about [ third-party exercises] ( THIRD_PARTY_EXERCISES.md ) !
61
66
62
67
<a name =" 5.6.1 " ></a >
0 commit comments