靜態分析語言支援
當您執行靜態分析時,ASoC 可掃描的檔案類型。
語言支援
語言 | 支援的檔案類型 | 架構和程式庫支援 | 作業系統支援 |
---|---|---|---|
ABAP |
|
不適用 | 所有支援的作業系統 |
Android |
|
不適用 | 所有支援的作業系統 |
Angular |
|
不適用 | 所有支援的作業系統 |
AngularJS |
|
不適用 | 所有支援的作業系統 |
APEX |
|
不適用 | 所有支援的作業系統 |
ASP Classic |
|
不適用 | 所有支援的作業系統 |
Java™ 和 Java™ Web 內容 |
|
|
所有支援的作業系統 |
僅限原始碼:
|
不適用 | 所有支援的作業系統 | |
.NET(C#、ASP.NET、VB.NET) | 預設值:
|
ASP .NET MVC(3、4、5、6、7 和 8) |
Windows |
僅限原始碼:
|
ASP .NET MVC(3、4、5、6、7 和 8) |
所有支援的作業系統 | |
C/C++ | 預設值:
註: 請參閱「Microsoft Visual Studio 支援」,以取得其他重要資訊。 |
不適用 | Windows |
僅限原始碼:
|
不適用 | 所有支援的作業系統 | |
階式樣式表 |
|
不適用 | 所有支援的作業系統 |
COBOL |
|
不適用 | 所有支援的作業系統 |
ColdFusion |
|
不適用 | 所有支援的作業系統 |
Dart |
|
不適用 | 所有支援的作業系統 |
繼續 |
|
不適用 | 所有支援的作業系統 |
Groovy |
|
不適用 | 所有支援的作業系統 |
基礎架構即代碼 (IaC) |
|
|
所有支援的作業系統 |
Terraform:
|
|
所有支援的作業系統 | |
JavaScript |
|
|
所有支援的作業系統 |
Kotlin |
|
不適用 | 所有支援的作業系統 |
Objective-C/Objective-C++ |
|
不適用 | 所有支援的作業系統 |
NodeJS |
|
不適用 | 所有支援的作業系統 |
Perl |
|
不適用 | 所有支援的作業系統 |
PHP |
|
Symfony | 所有支援的作業系統 |
PL/SQL |
|
不適用 | 所有支援的作業系統 |
Python |
|
|
所有支援的作業系統 |
ReactJS |
|
不適用 | 所有支援的作業系統 |
ReactNative |
|
不適用 | 所有支援的作業系統 |
RPG |
|
不適用 | 所有支援的作業系統 |
Ruby |
|
不適用 | 所有支援的作業系統 |
鐵鏽色 |
|
不適用 | 所有支援的作業系統 |
Scala |
|
不適用 | 所有支援的作業系統 |
Swift |
|
不適用 | 所有支援的作業系統 |
TSQL |
|
不適用 | 所有支援的作業系統 |
TypeScript |
|
不適用 | 所有支援的作業系統 |
Visual Basic |
|
不適用 | 所有支援的作業系統 |
Vue.js |
|
不適用 | 所有支援的作業系統 |
Xamarin |
|
不適用 | 所有支援的作業系統 |
註: 可新增其他副檔名至 SAClientUtil/config/file_extensions.xml。
您可以從靜態分析指令行介面 (CLI) 掃描所有支援的語言。此外,您可以在 Eclipse 中掃描 Java 專案;而在 Visual Studio 中,您可以掃描 .NET 和 C/C++。