Installation prerequisites
Before you install the Synopsys Code Sight extension, you should make sure your system is ready for it.
You should already have installed the following software:
-
A supported version of Visual Studio Code
You can download VS Code from https://code.visualstudio.com/download.
CAUTION: These steps do not apply to Microsoft Visual Studio. -
A code project to work with
For languages that Code Sight supports in Visual Studio Code, please see the Support matrix.
Important:
If you want to analyze source code written in a compiled language such as C, C++, C#, Java, and so on, then you need to
provide information about creating a build to your project-specific coverity.conf file.
See the following section, How do I enable Coverity (SAST) scans within Visual Studio Code?, for instructions on how to do so.
Important:
If you want to analyze Kotlin source code, then you also need to
provide Kotlin-specific information to your project-specific coverity.conf file.
See Enabling analysis of Kotlin source code for instructions on how to do so.
If Coverity® Analysis is already installed on your system, the Code Sight extension is able to use it.
If Coverity Analysis is not installed, this is not a problem: The first time you run the extension, it can download and install Coverity Analysis automatically.