Install Free
IntelliJ | Previous versions

Previous versions

On this page

Please remember that SonarSource officially supports only the latest version of SonarQube for IntelliJ.  The most up-to-date version is always listed on the JetBrains Marketplace.

Installing previous versions

Previous versions of SonarQube for IntelliJ are available on the JetBrains Marketplace; there, you will also find a table to find the minimum requirements for your version. 

To install a previous version, simply follow the Offline installation instructions by first downloading the appropriate version.

SonarQube for IDE tabs, version 10 and older

The SonarQube for IDE tabs were reorganized in version 11. Below is the description of the SonarQube for IDE tabs in version 10 and older.

The SonarQube for IDE tabs

The Current File tab

From the SonarQube for IDE view window, click the green arrow to analyze the active file; you will get a notice if Automatic analysis is enabled. Once the analysis is complete, select an issue from the list and review the Rule description in the right panel; a noncompliant and compliant code example will be presented for most rule violations. Some rule descriptions provide external links for more information. 

The Locations tab gives you a list of locations where this issue is repeated within the current file; a list of corresponding numbers will appear next to your code in the Explorer to correlate the location report with the location in the current file. Double-clicking on the issue in this tab highlights the applicable code line in the explorer. 

Hover over the highlighted code in the explorer to reveal one or more recommended actions.

The Report tab

Issues listed in the Report tab are displayed in a collapsible tree menu and present information regarding the Rule and the issue’s Locations in the same way as in the Current File tab. Information found in the Report > Locations tab about secondary locations are locations found within the selected file, not between all files.

The Security Hotspots tab

In SonarQube for IntelliJ, local detection of Security Hotspots is enabled if you are using Connected mode with a project on SonarQube Server, SonarQube Cloud, or SonarQube Community Build.​ Like the Report tab, Security Hotspots are displayed in a collapsible tree menu and present information regarding the Rule and the hotspot’s Locations. Hotspots found on the server are labeled with a SonarQube Server or Cloud icon; in this way, SonarQube for IntelliJ shows you hotspots that you may not want to introduce into your next server analysis.

Please see the Security hotspots page for more information about understanding hotspots in your IDE.

The Taint Vulnerabilities tab

SonarQube for IntelliJ relies on a SonarQube (Server, Cloud) analysis to report Taint Vulnerabilities in the IDE therefore, running in connected mode is required. Taint vulnerabilities found by the server are reported in the Taint Vulnerabilities tab; taint issues from all files are displayed in a collapsible tree menu. 

Selecting a taint issue automatically opens the issue’s rule description. Opening an issue reveals the vulnerability’s flow or flows in the tree menu and also in the editor. 

Please see the Injection vulnerabilities page for more information about understanding these types of issues in your IDE.

The Rule tab

The Rule tab is a sub-tab for each of the issue view tabs listed above, displaying information about your issue’s rule description.

Simply select an issue in the SonarQube for IDE view or choose SonarQube for IDE: Show rule description from the tooltip to open the Rule tab. Here, you will find a brief explanation of the rule as well as Noncompliant and Compliant code samples.

The SonarQube rule description will give you compliant rule sample, show here in green, when available.

SonarQube for IntelliJ supports syntax highlighting. In addition, users are able to visualize a diff view for the non & compliant code samples which should help you fix your issue. Note that diff highlighting is only available for rules descriptions migrated to the new format, and we're progressively migrating all existing rules to the new format.

If you're running in connected mode with SonarQube Server or SonarQube Cloud, you might see the $ai-icon-sparkle icon which means that there is an AI-generated fix suggestion available. Please check the requirements for using AI CodeFix in your IDE.

Issues that are eligible for AI-generated fix suggestions (the AI CodeFix feature) are highlighted by the star icon in the rule description.

An issue’s coding attribute, software qualities, and severity are found when opening the SonarQube Rule tab. Below the rule title, you will find the coding attributes that highlight an issue's classification. Check the glossary for details about coding attributes, and the Software qualities page to better understand how they help classify your issue.

Coding attributes and software qualities appear in the SonarQube Rule view. Your actual view may be different because when running in connected mode with SonarQube Server, the server's mode is respected.

When in Connected Mode

If you’re running SonarQube for IntelliJ while in connected mode with SonarQube Server or SonarQube Community Build, your view will change according to the server settings. Standard Experience mode encompasses the use of rule types such as bugs, code smells, and vulnerabilities. Alternatively, if SonarQube Server is set to Multi-Quality Rule mode, you will more accurately represent the impact an issue has on all software qualities.

Please see the SonarQube Server and SonarQube Community Build articles for detailed information about the available rule modes.

The Log tab

The SonarQube for IntelliJ logs are found here. See the Troubleshooting page to learn how to set the correct log levels when looking for support from the Community.

The Help & Feedback tab

Here, you will find all the quick links you need to access our documentation, reach out to the forum for community support, and find a link to suggest features and impact the future of SonarQube.


Was this page helpful?

© 2008-2025 SonarSource SA. All rights reserved.

Creative Commons License