Support matrix
These tables show the IDEs, platforms, and Synopsys products that support the current release of Code Sight.
Supported IDEs
These are the IDEs in which Code Sight™ can run, and the platforms that support them.
IDE | Versions | Platforms |
---|---|---|
Eclipse™ | 2021-03 (4.19) – 2022-12 (4.26) | Windows®, Linux™, macOS® |
IntelliJ® IDEA | 2021.1 – 2022.3 | Windows, Linux, macOS |
PhpStorm™ | 2021.1 – 2022.3 | Windows, Linux, macOS |
PyCharm™ | 2021.1 – 2022.3 | Windows, Linux, macOS |
RubyMine™ | 2021.1 – 2022.3 | Windows, Linux, macOS |
WebStorm™ | 2021.1 – 2022.3 | Windows, Linux, macOS |
Microsoft® Visual Studio® | 2017, 2019, 2022 (v17.1 and later) | Windows |
Microsoft Visual Studio Code | 1.69 – 1.74 | Windows, Linux, macOS |
- The PhpStorm, PyCharm, RubyMine, and WebStorm environments use the same installation steps as IntelliJ.
- Support for Visual Studio 2022 is limited to version 17.1 and later versions. Code Sight does not support version 17.0 of Visual Studio 2022.
- Eclipse 2020-03 (4.15), 2020-06 (4.16), 2020-09 (4.17), and 2020-12 (4.18)
- Visual Studio Code 1.68
- Eclipse 2021-03 (4.19) and 2021-06 (4.20)
- Visual Studio 2017
Language support
This table shows the languages and frameworks that Code Sight supports, by product.
IDE | Standard Edition* | Black Duck (SCA) | Coverity (SAST)* |
---|---|---|---|
Eclipse | Java® (Apache® Maven™), JavaScript® (npm® **) | C/C++, Java, JavaScript, PHP, Python®, Ruby™, TypeScript, and many Infrastructure as Code (IaC) formats. | |
IntelliJ IDEA | Java (Maven), JavaScript/TypeScript (npm**), Kotlin***, and many Infrastructure as Code (IaC) formats. | Java (Maven), JavaScript (npm**) | Java, JavaScript, Kotlin***, PHP, Python, Ruby, TypeScript, and many Infrastructure as Code (IaC) formats. |
PhpStorm | PHP | ||
PyCharm | Python | ||
RubyMine | Ruby | ||
WebStorm | JavaScript (npm**) | JavaScript, TypeScript | |
Microsoft Visual Studio | .NET (NuGet), JavaScript (npm**) | C/C++, C#, Java, JavaScript, PHP, Python, Ruby, TypeScript, Visual Basic (.NET), and many Infrastructure as Code (IaC) formats. | |
Microsoft Visual Studio Code | Java (Maven), JavaScript/TypeScript (npm**), Kotlin***, and many Infrastructure as Code (IaC) formats. | Java (Maven), JavaScript (npm**) | C/C++, C# (.NET), Java, JavaScript, Kotlin***, PHP, Python, Ruby, TypeScript, and many Infrastructure as Code (IaC) formats. |
* In both the Standard Edition and Coverity (SAST), Rapid Scan Static supports various code analysis languages and frameworks. Please see the Community pages Sigma User Guide → “Support Matrix” → “Language Support” and “Framework Support”.
** For SCA vulnerabilities detected by Black Duck, the npm package manager supports auto-remediation and line location. This feature is not available in VS Code.
*** To analyze Kotlin source your system must be running Coverity Analysis 2022.12.0, or a more recent version.
Platforms
These are the platforms on which Code Sight can run.
Operating System | Versions |
---|---|
Linux 64-bit | All Linux variants supported by the host IDE (in particular, tested on Ubuntu® 18.04). |
macOS |
11 – 13
Attention:
Code Sight support for macOS is specific to Intel® systems. Apple Silicon systems are not currently supported.
|
Windows 64-bit | Windows workstation releases: Windows 10 and Windows 11.
Windows Server® releases: Windows Server 2019 through Windows Server 2022. |
All supported IDEs can run on Windows, Linux, or macOS, except for Microsoft Visual Studio, which runs only on Windows.
Synopsys products and servers
These are the Synopsys® products and servers that Code Sight supports.
Product or Server | Versions |
---|---|
Black Duck (SCA) | 2021.8 – 2023.1 |
Coverity Analysis (SAST) | 2021.9.0 – 2023.3.0 |
Coverity Connect (SAST) | 2021.9.0 – 2023.3.0 |
Coverity on Polaris Software Integrity Platform (SAST)™ | The most recent Cloud-hosted version of Coverity on Polaris |
Rapid Scan Static for the Standard Edition and Coverity (SAST) | 2021.8.0 or a more recent version |
Rapid Scan SCA for the Standard Edition and Black Duck (SCA) |
From version 6.1 through the most recent version listed in the
Synopsys Artifactory
For more information, also see To assign a new host location for the Black Duck (SCA) scanning tool. |
- Black Duck 2021.4 and 2021.6
- Coverity Analysis and Coverity Connect 2021.06
- Black Duck 2021.8
- Detect versions 6.1–7.3
- Coverity Analysis and Coverity Connect 2021.9.0