RustRover 2024.2.3

Released: Oct 1, 2024

2024.2.3 での更新項目

機能

  • Highlighting
    • Added multispot error highlighting: highlight on mouse hover.
  • IDE
    • Added a warning about using dash in the "Rust file" dialog.
  • Project model
    • Before attaching a module to main.rs/lib.rs, it now suggests you rename the file if a dash is used in the name.

不具合の修正

  • Console: Terminal
    • Not all file links in rustc error messages are clickable.
  • Debugger
    • String, OsString and Vec is not rendered correctly in the debugger on 1.83 beta Rust with Linux GDB.
  • External Linter
    • External Linter settings UI: Show "on-the-fly" checkbox first.
  • Formatter
    • java.lang.RuntimeException: Document is locked by write PSI operations. on formatting.
  • Rust AI Assistant
    • AI: implement summarization for Rust.
    • Add relevant External Linter output to LLM context.
  • No subsystem
    • "Change type of parameter" QF should not be the first.
    • Remove E0308 QF that adds .borrow() method call.
    • Add direct dependencies to AI Chat context.