GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing docs.sonarsource.com — Homepage | Eclipse | Sonar Documentation What is SonarQube for IDE?SonarQube for IDE is a free developer companion brought to you by Sonar that brings real-time static analysis, quick-fix guidance, and security issue detection directly into your coding editor. It surfaces issues as you code, explains why they matter, and suggests clear next steps — so you can improve quality at the source without breaking your flow. The complete list of supported languages, frameworks, and IaC platforms is available on the Rules and languages page. Your code is checked against an extensive set of rules that cover many attributes of code, such as maintainability, reliability, and security issues. It’s possible to analyze more rules, assign issues, share quality profiles, and more, with your team when running in connected mode with SonarQube. See the Connected mode page for more details. Sonar’s IDE extensions are available for IntelliJ (and other JetBrains IDEs), Visual Studio, VS Code, and Eclipse, and can be installed directly from your IDE’s plugin marketplace. SonarQube for IDE leverages over 5,000 language-specific rules. Achieving high quality codeSonarQube sets high standards for all code — ensuring software is secure, reliable, and maintainable. This applies across all code types: source code, test code, infrastructure as code, glue code, scripts, and AI-generated code. All new code, whether written by a developer or generated by an AI agent, should meet the same quality and security standards. SonarQube for IDE achieves this by providing automated code verification that surfaces bugs, vulnerabilities, and maintainability issues in real time, before code is merged or released. This helps teams maintain consistent standards across the entire codebase — and is the foundation for high-performance software engineering. SonarQube Cloud and SonarQube Server 2026.5 and later come with three built-in quality profiles for each supported language: Sonar way core, Sonar way extended, and Sonar way comprehensive. Sonar way core is the default, activating a set of rules applicable to most projects and serving as a starting point for implementing good practices in your organization.
The SonarQube platformSonarQube is designed to help you achieve a state of high quality, verified code at every stage of development. By linking SonarQube for IDE with SonarQube, automated code analysis runs continuously across the development lifecycle; we call this the SonarQube platform. Your project settings, new code definitions, and quality profiles managed in SonarQube are applied locally to an analysis in the IDE.
The SonarQube platform embodies a clear methodology: Guide your AI tools and developers with the right standards, verify every line of code automatically, and solve issues at the source before they compound. Focusing on new code during development ensures that all code released for production will be incrementally improved over time. Connected ModeConnected mode joins SonarQube for IDE with SonarQube to deliver the full SonarQube platform. SonarQube for IDE and SonarQube Server 2025.1+, SonarQube Cloud, or SonarQube Community Build analyses help to ensure that only high-quality code makes it into your project. Be sure to check out all of the benefits when using Connected mode. Getting startedNow that you’ve heard about how SonarQube for IDE can help you verify and ship secure, reliable code, you are ready to try it out for yourself. After installing SonarQube for Eclipse in your IDE from the Marketplace, open a project using a supported language and let it run an analysis. See the Getting started, Rules and languages, and Running an analysis pages for more information. The Investigating issues page will show you how to find issues in the IDE, and the Fixing issues page explains how to start addressing issues in your code as you write. Learn moreCheck out the entire suite of Sonar products: SonarQube Server, SonarQube Cloud, and SonarQube for IDE. Then, have a look at the types of issues that SonarQube for IDE detects when combined with SonarQube Server and SonarQube Cloud, and browse a full list of Sonar rules available for static code analysis on the rules page of your SonarQube Server instance or in your SonarQube Cloud organization.
Staying connectedUse the following links to follow SonarQube for Eclipse behind the scenes: And if you need help, visit our online community to search for answers and reach out with questions! LicenseCopyright 2015-2025 SonarSource Sàrl, Switzerland. Licensed under the GNU Lesser General Public License, Version 3.0 Related online coursesLast updated Was this helpful? |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |