Skip to content

Visual Studio Code Extension

David Alcantar edited this page May 18, 2023 · 5 revisions

The DevSkim Visual Studio Code extension is a Language Server Protocol client that communicates with the DevSkim Language Server. The language server uses the standard C# DevSkim engine for scanning.

Running DevSkim in VS Code

The DevSkim VS Code plugin can be downloaded from the VS Code Extension Marketplace or installed from the VS Code extensions manager.

Alternatively, in VS Code, launch the Quick Open bar (Ctrl + P), and run the following command:

ext install ms-cst-e.vscode-devskim

This will install the DevSkim plugin in:

  • Windows: %USERPROFILE%.vscode\extensions\vscode-devskim
  • Mac/Linux: $HOME/.vscode/extensions/vscode-devskim

Once installed, you can use the Options panel in VS Code to modify DevSkim settings.

Virtual Workspaces

DevSkim is functional but not fully tested in virtual workspaces.

Getting Started with Development

See Build from Source