| Name | Marketplace link | Documentation |
|---|---|---|
| Microsoft Visual Studio Code | semgrep-vscode | Semgrep VS Code extension |
| IntelliJ Ultimate Idea and many other IntelliJ products | semgrep-intellij | Semgrep IntelliJ extension |
| Emacs | lsp-mode | See repository README |
Quickstart
Select your IDE in the following tabs and follow the instructions to set up your first Semgrep IDE scan.- Visual Studio Code (VS Code)
- IntelliJ
For Microsoft VS Code users:
Install the Semgrep extension. If you’re unfamiliar with installing VS Code extensions, see the Extension Marketplace’s article Install an Extension.
Use Ctrl+⇧Shift+P or ⌘Command+⇧Shift+P (macOS) to launch the Command Palette, and run the following to sign in to Semgrep AppSec Platform:You can use the extension without signing in, but doing so enables better results since you benefit from Semgrep Code and its Pro rules.
Launch the Command Palette using Ctrl+⇧Shift+P or ⌘Command+⇧Shift+P (macOS), and scan your files by running: