codeql

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

CodeQL

CodeQL

Goal

目标

Write, test, and run CodeQL queries with VS Code integration. The extension automatically discovers query packs in your workspace.
结合VS Code集成功能编写、测试和运行CodeQL查询。该扩展会自动检测工作区中的查询包。

Guardrails

注意事项

  • The VS Code extension discovers query packs automatically from
    .codeql
    or
    codeql
    directories.
  • Database analysis is manual in VS Code; scripts are provided for batch operations.
  • Prefer focused query suites over running all queries.
  • VS Code扩展会自动从
    .codeql
    codeql
    目录中发现查询包。
  • 在VS Code中需手动进行数据库分析;我们提供了用于批量操作的脚本。
  • 优先使用聚焦的查询套件,而非运行所有查询。

Workflow (short)

简短工作流

  1. Set up workspace configuration (optional).
  2. Create or select a database.
  3. Write or select queries.
  4. Run queries in VS Code or CLI.
  1. 配置工作区(可选)。
  2. 创建或选择一个数据库。
  3. 编写或选择查询语句。
  4. 在VS Code或CLI中运行查询。

References (load when needed)

参考资料(按需查阅)

  • codeql/references/setup.md
    : install and environment checks.
  • codeql/references/database.md
    : database creation by language.
  • codeql/references/analyze.md
    : running queries and output formats.
  • codeql/references/custom-queries.md
    : writing, testing, and packaging queries.
  • codeql/references/ci.md
    : GitHub Actions integration.
  • codeql/references/troubleshooting.md
    : common failures and fixes.
  • codeql/references/scripts.md
    : helper scripts for batch operations.
  • codeql/references/setup.md
    :安装与环境检查。
  • codeql/references/database.md
    :按语言创建数据库。
  • codeql/references/analyze.md
    :运行查询与输出格式。
  • codeql/references/custom-queries.md
    :编写、测试与打包查询。
  • codeql/references/ci.md
    :GitHub Actions集成。
  • codeql/references/troubleshooting.md
    :常见问题与修复方案。
  • codeql/references/scripts.md
    :批量操作辅助脚本。