先决条件
CodeQL 扩展最低要求 Visual Studio Code 1.82.0。较旧的版本不受支持。
安装扩展
您可以通过以下几种不同的方法之一安装 Visual Studio Code 的 CodeQL 扩展
-
在浏览器中使用 Visual Studio Code Marketplace。
-
在 Visual Studio Code 的“扩展”视图中搜索。
-
使用 VSIX 文件。
使用 Visual Studio Code Marketplace
-
在浏览器中,前往 Visual Studio Code Marketplace 中的“CodeQL”页面。
-
点击安装,然后遵循屏幕提示。
在“扩展”视图中搜索
-
在 VS Code 中,打开“扩展”视图。
-
搜索 “CodeQL”,然后点击安装。
使用 CodeQL VSIX 文件
-
从 GitHub 上的
github/vscode-codeql仓库下载CodeQL VSIX 文件。 -
在 VS Code 中,打开“扩展”视图。
-
在侧边栏右上角,点击省略号,然后点击从 VSIX 安装…。
-
选择步骤 1 中下载的 CodeQL VSIX 文件。
-
按照屏幕提示完成安装。
后续步骤
了解如何在扩展中使用 CodeQL 数据库,请参阅管理 CodeQL 数据库。
如果您已经找到、下载或创建了 CodeQL 数据库,您可以了解如何使用扩展对 CodeQL 数据库运行查询并查看结果。更多信息,请参阅运行 CodeQL 查询。
了解如何对代码库的额外依赖进行建模并改进代码扫描结果,请参阅使用 CodeQL 模型编辑器。
了解如何配置对不同于扩展自带的 CodeQL CLI 版本的访问,请参阅在 VS Code 扩展中管理 CodeQL CLI。
了解如何设置 CodeQL 工作区,请参阅设置 CodeQL 工作区。