Ruststudio 0.1.2

Release notes for version 0.1.2.

Updated · describes Ruststudio 0.1.5

  • Debugger: Rust values read as values (String, Vec, HashMap and the rest), and stepping into the standard library opens its source. The new Threads and Immediate tab lists the program's threads and shows any thread's stack, and the Immediate window looks up variables or runs a debugger command. On Windows the program no longer opens a console window of its own; its output goes to the Output panel.
  • Source Control: a view in the left sidebar shows your changes. Stage, unstage or discard them, commit, switch branches, or start a repository.
  • Find and Replace (Ctrl+H): replace one match or all of them, undone in one step.
  • Go to Symbol in File (Ctrl+R): jump to a Rust item, a Markdown heading or a TOML table.
  • Trailing spaces are trimmed on save. It is on by default and never touches Markdown; Edit > Toggle Trim Trailing Spaces on Save switches it off.
  • Packages: NuGet, Rupm and the new Web packages (npm, pnpm, yarn and bun) are views in the left sidebar, with search, add, upgrade and restore, and example pages under Help. Rupm brings first-party packages for JSON, HTTP, CSV, configuration, logging and more, plus one per database driver.
  • Web projects: Run and Debug open the website and the Swagger API docs as soon as the program is ready.
  • Samples: new projects to start from, under New Project: a data grid with 100,000 rows, charts, a Kanban board, a scheduler, a Markdown editor, a to-do API and a word-count command-line tool.
  • Help: the User Guide, Keyboard Shortcuts and Why Rust open from the Help menu.
  • Linux: the .deb now states the system it needs (glibc 2.34 or later: Ubuntu 22.04, Debian 12 or newer).

All releases · Download