JetBrains has launched RustRover, a devoted IDE for the Rust programming language that mixes an built-in Rust toolchain with assist for AI help by way of an elective plugin and subscription.
Introduced Could 21, RustRover is positioned to simplify the Rust coding expertise whereas “unlocking the language’s full potential,” JetBrains stated. Capabilities embrace real-time suggestions, code options, simplified toolchain administration, and group collaboration.
JetBrains additionally rolled out a brand new licensing mannequin. RustRover is out there by way of a paid business license or a free non-commercial license, the latter for people utilizing RustRover for non-commercial functions.
Beforehand, JetBrains supplied IntelliJ Rust, an open-source Rust plugin for IntelliJ IDEs. With RustRover the corporate goals to supply a devoted product with enhanced performance for the rising Rust developer neighborhood. JetBrains additionally has been previewing a multi-language editor and IDE, referred to as JetBrains Fleet, that helps Rust improvement.
Key options of RustRover embrace:
- Rust toolchain assist together with assist for the Rust compiler.
- Model management system integration, with GitHub and Git assist. Customers are in a position to streamline collaboration and management for groups.
- Error detection and real-time suggestions for debugging.
- Assist for front-end applied sciences and databases.
- Permissive completion and parsing together with good code options even in unconventional contexts.
- Unit testing integration for testing, rerunning failed assessments, and resolving errors.
RustRover has pure similarities to JetBrains’ different language-specific IDEs together with PyCharm for Python, GoLand for Go, and RubyMine for Ruby. All assist the JetBrains AI Assistant plugin, which offers AI-powered code options, code explanations, and code chat by way of a JetBrains AI subscription.
Copyright © 2024 IDG Communications, Inc.