CodeQL 文档

CodeQL 工具

GitHub 提供 CodeQL 命令行界面和用于 Visual Studio Code 的 CodeQL,用于对开源代码库执行 CodeQL 分析。

CodeQL 命令行界面

CodeQL 命令行界面 (CLI) 主要用于创建用于安全研究的数据库。您也可以直接从命令行或使用 Visual Studio Code 扩展来查询 CodeQL 数据库。CodeQL CLI 可以从 GitHub 版本 下载。有关更多信息,请参阅“CodeQL CLI” 和 CLI 更改日志

CodeQL 包

GitHub 维护的标准 CodeQL 查询和库包 (源代码) 是

有关更多信息,请参阅“关于 CodeQL 包。”

CodeQL 包

CodeQL 包包含 CodeQL CLI 以及 GitHub 维护的标准 CodeQL 查询和库包。该包可以从 GitHub 版本 下载。在 GitHub Actions 或其他 CI 系统上运行 使用 CodeQL 进行代码扫描 时使用此功能。

用于 Visual Studio Code 的 CodeQL

您可以使用 CodeQL 扩展在 Visual Studio Code 中分析 CodeQL 数据库,该扩展提供了用于编写和运行自定义查询以及查看结果的增强环境。有关更多信息,请参阅“用于 Visual Studio Code 的 CodeQL。”

  • ©GitHub, Inc.
  • 条款
  • 隐私