Skip to content
| Marketplace
Sign in
Visual Studio Code>Linters>TICSNew to Visual Studio Code? Get it now.
TICS

TICS

TIOBE Software B.V.

|
2,412 installs
| (0) | Free
This plugin allows you to run TICS analysis commands inside your Visual Studio Code IDE.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

TICS Visual Studio Code Extension

This version of the plugin is compatible with Visual Studio Code versions 1.75.0 and up.

Features

  • Install TICS on the current machine.
  • Run TICS analysis on current file.
  • Run TICS analysis on workspace.
  • Cancel current running analysis.
  • Configure TICS.
  • TIOBE Roslyn Analyzers for C#.

Usage

Install TICS

If TICS is not installed, a button is displayed on the right top of an opened file that can be used to install TICS.

  1. If clicked, VS Code will ask for a TICS Viewer URL. Any TICS Viewer URL can be copied and inserted here.
  2. If authentication is needed, VS Code will either:
    • TICS Viewer versions < 2024.2.0: Give a warning giving directions for creating an authentication token. This token then needs to be put in %APPDATA%\TICS. Hit Install TICS again.
    • TICS Viewer versions >= 2024.2.0: Open the TICS Viewer in the browser and have the user authenticate themselves. The plugin will then automatically provide the user's machine with an authentication token.
  3. TICS will be installed (as can be seen in the OUTPUT panel).

Commands

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.

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
Auto Switch Automatically switch to the problems pane after a TICS analysis.
Code Log Level Dropdown list to set the log level for the VS Code log file.
OmniSharp Log Level Dropdown list to set the log level for OmniSharp.
Enable Tiobe Analyzers Enable or disable the TIOBE Roslyn Analyzers.
Disable SSL Verification Disable SSL verification for TICS Viewers used within VS Code (USE WITH CAUTION).
LSP Log Level Dropdown list to set the log level for the LSP.

Note

For the plugin to work on a Linux machine, Visual Studio Code needs to be started from the terminal.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft