This section describes the TICS IntelliJ Plugin. This plugin can be used in IntelliJ IDEA 2017.2 and later, as well as Rider 2018.1 and later.
Under Windows, the easiest way to install the TICS Plugin is to use the TICS installer.
Close IntelliJ, run the TICS installer and select Single Server or Multi Server->TICS client
When the TICS Add-ins dialog is shown, select IntelliJ.
The TICS Add-ins
step in the TICS installer.
When the IntelliJ plugin dialog is shown, select the IntelliJ installation folder.
The IntelliJ plugin
step in the TICS installer.
Complete the installation.
Add the TICS Plugin to IntelliJ without installer.
In order to install the TICS IntelliJ plugin manually, you need to manually download a zip distribution of the plugin.
Follow the steps to add this plugin to your IntelliJ environment.
Start IntelliJ IDEA and locate the Settings
option in the File
menu.
The IntelliJ File
menu.
Within the Settings
dialog, locate the Plugins
section.
The IntelliJ Settings
dialog.
Click the Settings wheel and select the Install Plugin from Disk...
menu item to open the Choose plugin file
dialog.
The IntelliJ Choose plugin file
dialog.
Restart IntelliJ. The plugin should now be loaded at startup.
The TICS IntelliJ Plugin provides a toolbar with four buttons.
The TICS buttons have the following meaning.
The IntelliJ workspace with the TICS buttons.
Analyze the active File: clicking this button starts the TICS analysis. It results in an overview of the violations of the available coding standards.
Analyze all files in project: clicking this button starts analyzing all files in the current vcxproj project file. It results in a consolidated overview for all files in the project.
Cancel analysis: clicking this button cancels the TICS run.
Rules and Options configuration: clicking this button opens the TICS Configuration Tool. This tool can be used to configure the behaviour of the TICS Client.
The Rules
tab: specify which violations to show.
The rules are categorized by language and by level. Rules can be switched on and off per level or individually. If a rule has been switched off it is not shown anymore in the output window of IntelliJ. Note that hidden violations are still detected and being used for statistical overviews. You can right-click on a rule for its documentation. The settings specified by the user are saved in the HIDDEN.txt file.
The tab General Options
provides general TICS options.
The tab Analyzer Options
provides options for the TICS analyzer.