跳至主要内容

在 Visual Studio Code 中安装 CodeQL

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

谁可以使用此功能?

CodeQL 可用于以下仓库类型

本文内容

先决条件

CodeQL 扩展最低要求 Visual Studio Code 1.82.0。较旧的版本不受支持。

安装扩展

您可以通过以下几种不同的方法之一安装 Visual Studio Code 的 CodeQL 扩展

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

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

  • 使用 VSIX 文件。

使用 Visual Studio Code Marketplace

  1. 在浏览器中,前往 Visual Studio Code Marketplace 中的“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 版本的访问,请参阅在 VS Code 扩展中管理 CodeQL CLI

了解如何设置 CodeQL 工作区,请参阅设置 CodeQL 工作区

© . This site is unofficial and not affiliated with GitHub, Inc.