R

RustRover

R
RustRover IDE

How do you rewrite C/C++ projects to Rust?

Disclaimer: This article was created with the assistance of AI and reviewed by the JetBrains RustRover team. C and C++ to Rust migrations are no longer just an experimental idea. More teams are now looking at Rust as a practical way to improve memory safety, reduce long-term maintenance costs, and modernize performance-critical systems. But a […]

R
RustRover IDE v2026.2

Axum Support in RustRover 2026.2: Build Web Backends Faster

Axum support, one of the most popular web frameworks in the Rust ecosystem, is one of the highlights of the RustRover 2026.2 release. If you’re building web services, APIs, or distributed systems in Rust, this update makes it easier to navigate routes, understand request flows, and generate client calls directly from the IDE. Let’s take […]

R
RustRover IDE v2026.2

What’s New in RustRover 2026.2

RustRover 2026.2 adds endpoint discovery and route–handler navigation for axum-based projects, brings support for Ferrocene, a qualified Rust toolchain, and improves your everyday experience with macros, imports, struct creation, module paths, benchmarks, .env files, and split mode. Key Higlights Faster navigation for axum and reqwest In axum projects, route strings are the entry points to […]

R
RustRover IDE

The Unglamorous Side of Rust Web Development 

This is a guest post by Mateusz Maćkowski and Marek Grzelak, co-maintainers of cot.rs and speakers at Rustikon 2026. You can watch their full talk here. In the very beginning, all we wanted to do was build a JSON API. After doing that a few times in Rust, we noticed a recurring pattern. Every new […]

R
RustRover IDE

Your JetBrains IDE Expertise, Now on LinkedIn

Every developer has tools they rely on daily. The workflows they’ve built around them, the ways they’ve learned to move faster, debug smarter, and write better code – that kind of hands-on experience can be hard to put into words. We’re collaborating with LinkedIn to make it easier for you to showcase your expertise with […]

R
RustRover IDE v2026.1

Fewer False Alarms, Better Coding Flow in RustRover 2026.1

False positives interrupt your workflow. In RustRover 2026.1, we reduced them by up to 25% in real projects, so you’ll see fewer misleading warnings, more relevant suggestions, and smoother completion. Read on to learn what causes false positives and how we’ve been fixing them. What are false positives? The term false positive is used in […]

R
RustRover IDE

RustWeek 2026: What We Learned, Who We Met, and What’s Next for Rust

RustWeek 2026 brought more than 900 Rust developers, educators, and maintainers to Utrecht, Netherlands, for a few days of talks, hallway conversations, community meetups, hackathons, and workshops about all things Rust. As a Gold sponsor for the third year in a row, the RustRover team joined the event to support the Rust ecosystem, connect with […]

R
RustRover IDE

What Does It Actually Take for an IDE to Understand Rust?

Disclaimer: This article was created using AI-based writing and communication companions. With their help, the core topics of this rich and nuanced livestream were distilled into a compact blog post format. How do Rust IDEs understand code? That was the central question explored in a recent RustRover livestream featuring Lukas Wirth, Rust engineer at Zed […]

R
RustRover IDE

Improving Accessibility in JetBrains IDEs: What’s New and What’s Next in 2026

Making software accessible often comes down to removing small but repeated points of friction in everyday workflows. Today, on Global Accessibility Awareness Day, we’re sharing recent improvements in JetBrains IDEs across several areas: compatibility with assistive technologies on various platforms, keyboard navigation, and non-visual feedback. Some of these improvements are already available, and…

R
RustRover IDE

Faster Rust Testing at Scale: cargo-nextest in Practice

Disclaimer: This article was created using AI-based writing and communication companions. With its help, the core topics of this rich and nuanced livestream were distilled into a compact blog post format. In our recent JetBrains livestream, Vitaly Bragilevsky was joined by Rain, the creator of cargo-nextest, for a conversation about Rust testing, developer tools, open […]

R
RustRover IDE v2026.1

RustRover 2026.1: Professional Testing With Native cargo-nextest Integration

In this release, we are focusing even more on improving the everyday developer experience by refining the core workflows and adding native cargo-nextest support directly in the IDE. Running tests in large Rust workspaces can be slow with the default test runner. Many teams rely on Nextest for faster, more scalable execution, but until now, […]

R
RustRover IDE v2026.1

What’s New in RustRover 2026.1

Welcome to RustRover 2026.1. This version focuses on supporting the way modern Rust teams build, test, and maintain their code. Highlights include: Key updates Code analysis is now more accurate We’ve continued improving RustRover’s code analysis, with a recent focus on reducing false positives that can cause confusion. If you notice any false positives, please […]

R
RustRover IDE

Cursor Joined the ACP Registry and Is Now Live in Your JetBrains IDE

Cursor is now available as an AI agent inside JetBrains IDEs through the Agent Client Protocol. Select it from the agent picker, and it has full access to your project. If you’ve spent any time in the AI coding space, you already know Cursor. It has been one of the most requested additions to the […]

R
RustRover IDE

The Evolution of Async Rust: From Tokio to High-Level Applications

Disclaimer: This article was created using AI-based writing and communication companions. With its help, the core topics of this rich and nuanced livestream were conveniently distilled into a compact blog post format. In our yet another JetBrains livestream, Vitaly Bragilevsky was joined by Carl Lerche, the creator of Tokio, for an in-depth conversation about the […]

R
RustRover IDE

Rust Developer Ecosystem Survey 2025: Popularity, Trends, and Future

Based on findings from the JetBrains Developer Ecosystem Survey Report 2025, Rust Developer Ecosystem Survey 2025 offers a detailed look at how the Rust ecosystem is evolving – how developers use Rust today, which tools they use, how much they rely on AI tools in their workflows, and where the language is gaining momentum. With […]