跳至主要内容

为 Visual Studio Code 安装 CodeQL

要开始使用适用于 Visual Studio Code 的 CodeQL,您需要安装并设置扩展。

谁可以使用此功能?

CodeQL 可用于以下存储库类型

先决条件

CodeQL 扩展需要 Visual Studio Code 1.82.0 或更高版本。不支持较旧的版本。

安装扩展

您可以使用多种不同的方法之一安装适用于 Visual Studio Code 的 CodeQL 扩展

  • 在浏览器中使用 Visual Studio Code 市场。

  • 在 Visual Studio Code 中的“扩展”视图中搜索。

  • 使用 VSIX 文件。

使用 Visual Studio Code 市场

  1. 在浏览器中,转到 Visual Studio Code 市场中的 “CodeQL”页面

  2. 单击**安装**,然后按照屏幕上的提示操作。

在“扩展”视图中搜索

  1. 在 VS Code 中,打开“扩展”视图。

  2. 搜索“CodeQL”,然后单击**安装**。

使用 CodeQL VSIX 文件

  1. 从 GitHub 上的 github/vscode-codeql 存储库下载 CodeQL VSIX 文件

  2. 在 VS Code 中,打开“扩展”视图。

  3. 在侧边栏的右上方,单击省略号,然后单击**从 VSIX 安装...**。

  4. 选择步骤 1 中下载的 CodeQL VSIX 文件。

  5. 按照屏幕上的提示完成安装。

后续步骤

要了解如何在扩展中使用 CodeQL 数据库,请参阅“管理 CodeQL 数据库”。

如果您已经找到、下载或创建了 CodeQL 数据库,则可以了解如何使用扩展在 CodeQL 数据库上运行查询并查看结果。有关更多信息,请参阅“运行 CodeQL 查询”。

要了解如何对代码库的其他依赖项进行建模并改善代码扫描结果,请参阅“使用 CodeQL 模型编辑器”。

要了解如何配置对与扩展安装的不同版本的 CodeQL CLI 的访问,请参阅“配置对 CodeQL CLI 的访问”。

要了解如何设置 CodeQL 工作区,请参阅“设置 CodeQL 工作区”。