Turbo Rust — documentation
Turbo Rust is a Turbo C-style editor for Rust: a full-screen terminal IDE with menus, movable windows, syntax colouring for nine languages, themes, completion from rust-analyzer, shell windows, per-project settings, a project tree, snippets, and the cargo toolchain a menu away.
This documentation follows the Diátaxis method. Four kinds of page, four different needs — go to the one that matches what you want right now.
| I want to… | Go to |
|---|---|
| learn the editor by using it | Tutorials |
| do something specific | How-to guides |
| look up an exact detail | Reference |
| understand how and why it works | Explanation |
Tutorials — learning by doing
- Your first file in Turbo Rust — build, open the editor, type a Rust program, colour it, save it and run it.
How-to guides — recipes for a task
- How to install and build Turbo Rust
- How to run the tests
- How to enable Rust completion
- How to write your own theme
- How to move around a file
- How to ask what the code means
- How to run shell commands without leaving the editor
- How to give a project its own settings
- How to browse a project and open files from a tree
- How to insert snippets from a menu
- How to run cargo commands from the editor
- How to make a release
- How to talk to a coding agent from the editor
Reference — the exact details
- Command line
- Keyboard
- Menus
- Theme file format
- Terminal windows
- Project settings
- Project tree
- Languages coloured
- Snippets
- Rust tools
- The version number
- Agents and ACP
Explanation — understanding
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 |
|