RustRover provides a built-in toolchain for testing, running, debugging, and analyzing Rust code, with optional AI assistance via plugin and subscription. Credit: Gratisography JetBrains has released RustRover, a dedicated IDE for the Rust programming language that combines an integrated Rust toolchain with support for AI assistance through an optional plugin and subscription. Announced May 21, RustRover is positioned to simplify the Rust coding experience while “unlocking the language’s full potential,” JetBrains said. Capabilities include real-time feedback, code suggestions, simplified toolchain management, and team collaboration. JetBrains also rolled out a new licensing model. RustRover is available through a paid commercial license or a free non-commercial license, the latter for individuals using RustRover for non-commercial purposes. Previously, JetBrains offered IntelliJ Rust, an open-source Rust plugin for IntelliJ IDEs. With RustRover the company aims to provide a dedicated product with enhanced functionality for the growing Rust developer community. JetBrains also has been previewing a multi-language editor and IDE, called JetBrains Fleet, that supports Rust development. Key features of RustRover include: Rust toolchain support including support for the Rust compiler. Version control system integration, with GitHub and Git support. Users are able to streamline collaboration and control for teams. Error detection and real-time feedback for debugging. Support for front-end technologies and databases. Permissive completion and parsing including smart code suggestions even in unconventional contexts. Unit testing integration for testing, rerunning failed tests, and resolving errors. RustRover has natural similarities to JetBrains’ other language-specific IDEs including PyCharm for Python, GoLand for Go, and RubyMine for Ruby. All support the JetBrains AI Assistant plugin, which provides AI-powered code suggestions, code explanations, and code chat through a JetBrains AI subscription. Related content analysis Azure AI Foundry tools for changes in AI applications Microsoft’s launch of Azure AI Foundry at Ignite 2024 signals a welcome shift from chatbots to agents and to using AI for business process automation. By Simon Bisson Nov 20, 2024 7 mins Microsoft Azure Generative AI Development Tools news Microsoft rebrands Azure AI Studio to Azure AI Foundry The toolkit for building generative AI applications has been packaged with new updates to form the Azure AI Foundry service. By Anirban Ghoshal Nov 19, 2024 4 mins Microsoft Azure Generative AI Development Tools feature 14 great preprocessors for developers who love to code Sometimes it seems like the rules of programming are designed to make coding a chore. Here are 14 ways preprocessors can help make software development fun again. By Peter Wayner Nov 18, 2024 10 mins Development Tools Software Development news JetBrains IDEs ease debugging for Kubernetes apps Version 2024.3 updates to IntelliJ, PyCharm, WebStorm, and other JetBrains IDEs streamline remote debugging of Kubernetes microservices and much more. By Paul Krill Nov 14, 2024 3 mins Integrated Development Environments Java Python Resources Videos