从 VS Code 扫描
使用Visual Studio Code扫描和分析CodeQL中的代码,以编写、测试和运行查询,探索代码结构,以及管理数据库和包。
安装适用于 Visual Studio Code 的 CodeQL
若要开始使用CodeQLVisual Studio Code,需要安装和设置扩展。
管理 CodeQL 数据库
可以使用扩展处理 CodeQL 数据库。
运行 CodeQL 查询
可以对数据库运行查询 CodeQL ,并在中 Visual Studio Code查看结果。
使用路径查询探究数据流
通过运行路径查询和分析数据流来检测潜在的漏洞。
通过多库变体分析大规模运行 CodeQL 查询
可以从 CodeQL 对 GitHub 上的大量存储库运行 Visual Studio Code 查询。
使用 CodeQL 模型编辑器
可以在CodeQL中查看、写入和编辑Visual Studio Code模型包。
创建自定义查询
可以通过模板编写自己的代码,从而创建自定义查询以分析特定语言。
管理 CodeQL 查询包和库包
使用CodeQL扩展在Visual Studio Code中下载并安装CodeQL查询和库包的依赖项。
探索源代码的结构
可视化代码如何映射到CodeQL类中的VS Code。
在 Visual Studio Code 中测试 CodeQL 查询
可以使用 CodeQL 扩展对 Visual Studio Code 查询运行单元测试。
自定义设置
可以根据需要编辑 CodeQL 扩展的 Visual Studio Code 设置。
设置 CodeQL 工作区
在使用CodeQL时,您需要访问标准库和查询。
在 VS Code 扩展中管理 CodeQL CLI
CodeQL for Visual Studio Code 扩展使用CodeQL CLI编译和运行查询。
访问 CodeQL 在 Visual Studio Code 的日志
如果需要对 CodeQL 的 Visual Studio Code 进行故障排除,可以访问多个日志。