Out-of-the-box, SonarLint reports issues on the files you're editing.

There are a few more options you can use if you wish.

Under the SonarLint window in the Logs tab.

In the SonarLint General Settings you can choose which rules should be active or not. You can also mute rules on-the-fly via a quick-fix option , or from the list of issues.

You can tell SonarLint which files should not be analyzed. Just right-click on any file, or manage File Exclusions at project level ( Configure SonarLint action).

You can run SonarLint on specific files, or even analyze all VCS-changed files. Find these options under the usual IntelliJ Analyze menu.

Use SonarLint with your team!

SonarLint can be used together with SonarQube or SonarCloud , allowing your team

to always be on the same page when it comes to Code Quality and Security.

Your team on the same page All the team uses the same code quality

and security rules

and security rules Project settings (such as code exclusions)

are shared at team level

are shared at team level Team members are notified if a breaking

change makes it in the main branch Additional language support! Scala

Swift

