RustRover offers integrated tools and smart features for seamless Rust development, from writing to deployment.
JetBrains is offering a preview of RustRover, a dedicated IDE designed specifically for Rust programming. Launched on September 13, RustRover integrates coding assistance with a robust Rust toolchain, aiming to enhance the coding experience while maximizing the language’s capabilities.
RustRover provides developers with real-time feedback, intelligent code suggestions, simplified management of toolchains, and features to support team collaboration. This marks a shift from JetBrains’ previous approach, which offered IntelliJ Rust, a plugin for the company’s IntelliJ-based IDEs. With RustRover, JetBrains has introduced a standalone IDE that better caters to the needs of the fast-growing Rust development community.
The introduction of RustRover comes as part of JetBrains’ broader efforts to expand its suite of developer tools. The company has also been previewing JetBrains Fleet, a multi-language editor and IDE that includes Rust support among many other languages.
Developers interested in testing RustRover can join the preview by visiting the JetBrains website. Key features of RustRover include native support for the Rust compiler, error detection, and real-time debugging feedback. The IDE also integrates unit testing, allowing developers to quickly rerun failed tests and address errors directly in the interface.
Additionally, RustRover supports GitHub and Git version control integration, offering team collaboration tools for more streamlined development. It also includes support for front-end technologies and databases, enhancing the IDE’s versatility.
Much like JetBrains’ other language-specific IDEs, such as PyCharm for Python and GoLand for Go, RustRover provides a comprehensive environment for coding, testing, running, and debugging Rust projects.