Phpstorm Sonarqube
Sonarqube Use Sonarqube in IntelliJ / PhpStorm / etc. Nico Maas Docker, Product Specific 3. October 2016 19. September 2016 1 Minute. Sonarqube is cool, as the generated results can not only be viewed via the web interface, but also via an plugin in IntelliJ or other Jetbrains IDEs. SonarQube empowers all developers to write cleaner and safer code. Join an Open Community of more than 200k dev teams. SonarQube ® is an automatic code review tool to detect bugs, vulnerabilities, and code smells in your code. It can integrate with your existing workflow to enable continuous code inspection across your project branches and pull requests.
01 Dec 2019
I’m sure you’ve heard of phpstan, psalm, and thePhpStorm Php Inspections (EA Extended) plugin. In a foreign place are you happy now. Maybe you’re already using one of these great tools to scan your codebase for issuesand possible bugs. But this time I want to show you another very cool static code analyzer for PHP:
The SonarLint Plugin Farm frenzy ice domain. for PhpStorm.
SonarLint is an IDE extension that helps you detect and fix quality issues as you write code. Like a spell checker, SonarLint squiggles flaws so they can be fixed before committing code. You can get it directly from the IntelliJ IDEA Plugin Repository, and it will then detect new bugs and quality issues as you code (PHP, Java, Kotlin, Ruby, JavaScript and Python).
Sonarlint For Intellij
If your project is analyzed on SonarQube or on SonarCloud, SonarLint can connect to the server to retrieve the appropriate quality profiles and settings for that project.
Installation
- Open PhpStorm > File > Settings > Plugins
- Type “SonarLint” to search for the plugin
- Click: Install
- Restart PhpStorm
Configuration
- Open the
SonarLint
tab (to the right of theVersion Control
tab) - Open the
Report
tab - Click the
Configure SonarLint
button - Open the
File Exclusions
tab and exclude thevendor/
directory of your project.
Usage
To start the code analysis…
- Open the
SonarLint
>Report
tab - Click the
Analyze all Project files
button
As soon as the scan is completed, you should see the result of the code inspection:
Please enable JavaScript to view the comments powered by Disqus.SonarQube provides a plugin for IntelliJ (and Eclipse as well) which is a great tool to perform dev-box code analysis before committing or checking-in your changes. It gives the developers a chance to check and make sure they aren’t introducing any new defects or technical debt in the code they have added or modified. Here’s how to set up the plugin and get going.
Install SonarQube IntelliJ Plugin

- Launch IntelliJ and go to File -> Settings -> Plugins
- Search for ‘sonarqube’ and install the plugin
Teamviewer 2017 crack. Setting up SonarQube plugin
- In IntelliJ go to File -> Settings -> Other Settings -> SonarQube
- Add details about the sonar server here. The plugin will use this to download the quality profile/analyzers etc.
- This plugin executes the analysis in preview mode where no data is pushed to the server.
Associate your IntelliJ project with Sonar project
Sonarlint Intellij Plugin
- Right click on the project in IntelliJ and select 'Associate with SonarQube…'
- Search for the sonar project and select it
Running the analysis
- Make your code changes
- Right click on the project and select Analyze -> Run Inspection by Name…
Idea Sonar
- In the search box type 'Sonarqube' and select 'SonarQube Issue' from the result list
- In the 'Inspection Scope' dialog, select Custom Scope and set its value to Changed Files. This will ensure that the analysis is run on the files modified by you.
Sonarqube Phpstorm
- The plugin will run the preview analysis and display the results in the inspection tab. The inspection shows issues in two files which were modified before the analysis.
