NOTE: The C# analysis of this extension doesn't work with C# Dev Kit installed.
This version of the plugin is compatible with Visual Studio Code versions 1.75.0 and up.
Features
Run TICS analysis on current file.
Run TICS analysis on workspace.
Cancel current running analysis.
Configure TICS.
TIOBE Roslyn Analyzers for C#.
Requirements
Make sure you have TICS installed on your machine.
Make sure you have set TICS environment variable
Make sure you have added path to TICS binaries to your system PATH variable.
TICS Build Server location
TICS Client location
Usage
To access the commands, use CTRL+Shift+P to open the vscode command palette. Start typing "TICS" in the command palette box. You will see all available commands in the suggestion.
Commands
Command
Description
Install TICS
(Re)-install TICS Client on the local machine with a configurable viewer.
Set configuration url
Set the configuration url of the viewer to connect to.
Configure TICS
Start the TICS Configuration Tool.
Analyze file
Analyze the currently opened file (also via button).
Analyze project
Analyze the currently opened project (also via button).
Cancel analysis
Cancel a running analysis (also via button).
Open log for current window
Opens the TICS log file for the current VS Code window.
Open the OmniSharp configuration file
Opens the file where the TIOBE Roslyn Analyzers are added to OmniSharp.
Right-click actions
Name
Description
Analyze file
Analyze the selected file.
Analyze folder
Analyze the selected folder.
Settings
Name
Description
Enable Tiobe Analyzers
Enable or disable the TIOBE Roslyn Analyzers.
Log Level
Dropdown list to set the log level for the TICS log file.
Note
For the plugin to work on a Linux machine, Visual Studio Code needs to be started from the terminal.