Dear VS Code community,
We are thrilled to announce the release of SonarQube for IDE: Visual Studio Code v4.35!
This update focuses on preparing your workflow for the future of AI-assisted coding, improving the “out-of-the-box” experience for Windows users, and updating our core analyzers.
However, this release also comes with an important configuration change for users of non-Microsoft IDEs (such as Cursor or Windsurf) regarding C# support.
Here is everything you need to know.
Empowering your AI Agents with MCP
As AI-assisted coding becomes a staple in our workflows, we want to ensure your AI agents understand code quality just as well as you do.
We have implemented one-click Rules file generation for AI Agents. This allows SonarQube for IDE to generate a rules file instructing the agents how to utilize SonarQube Model Context Protocol (MCP) Server.
Important: Changes to C# Support on OpenVSX (Cursor, Windsurf, VSCodium)
If you are using the standard Microsoft VS Code, C# analysis continues to work as normal.
If you are using an IDE that relies on the OpenVSX marketplace (such as Cursor, Windsurf, or VSCodium), you will lose the ability to analyze C# code via the automatic marketplace update.
Why is this happening? Due to technical constraints regarding how C# language services are distributed, we can no longer bundle the C# analyzer for non-Microsoft IDEs directly through the OpenVSX feed.
The Solution: You can still analyze C# in these IDEs! You simply need to perform a manual installation:
- Go to our Releases Page.
- Download the latest .vsix file.
- In your IDE, select “Install from VSIX” and choose the downloaded file.
We apologize for this extra step, but it ensures you can maintain the same high standard of code quality in your preferred editor.
Windows Users: Embedded JRE & Bug Fixes
We have two major quality-of-life improvements for our Windows community:
- Embedded JRE: We have started shipping packages with an embedded JRE for Windows on the OpenVSX marketplace. This means you no longer need to worry about managing a local Java installation or dealing with JAVA_HOME path errors just to get the extension running. It now works out of the box!
- Bug Fix: We resolved a frustrating issue where the “Jump to finding location” feature was malfunctioning on Windows. Navigation should now be snappy and accurate.
Analyzer Updates
As always, we have updated our underlying language analyzers to detect more bugs, vulnerabilities, and code smells with higher accuracy.
As always, you can check out the full, detailed release notes for all the changes.
Thanks for using our extension! If you enjoy these new features, please consider leaving a review. If you encounter any issues, let us know, here in the Community, so we can help.
Alexander