Usar a funcionalidade avançada da extensão do CodeQL para VS Code
A extensão do CodeQL para Visual Studio Code adiciona suporte avançado à linguagem para o CodeQL e oferece suporte à gravação de consultas para localizar problemas em bases de código.
Quem pode usar esse recurso?
O CodeQL está disponível para os seguintes tipos de repositórios:
- Repositórios públicos no GitHub.com, consulte os Termos e Condições do GitHub CodeQL
- Repositórios de propriedade da organização em GitHub Enterprise Cloud com GitHub Advanced Security habilitado
Usar o editor de modelos do CodeQL
Você pode exibir, escrever e editar pacotes de modelos CodeQL no Visual Studio Code.
Criar uma consulta personalizada
Você pode trabalhar em um modelo para escrever seu próprio código para criar uma consulta personalizada para analisar uma linguagem específica.
Gerenciar pacotes de consultas e pacotes de bibliotecas do CodeQL
Você pode exibir, escrever e editar pacotes de consultas e bibliotecas do CodeQL no Visual Studio Code usando a extensão do CodeQL.
Explorar a estrutura do seu código-fonte
Você pode usar o visualizador da AST para exibir a árvore de sintaxe abstrata de um banco de dados do CodeQL.
Testar consultas do CodeQL no Visual Studio Code
Você pode executar testes de unidade para consultas do CodeQL usando a extensão do Visual Studio Code.
Configurações personalizadas
Você pode editar as configurações da extensão do CodeQL para Visual Studio Code para atender às suas necessidades.
Configurar um espaço de trabalho do CodeQL
The CodeQL extension for Visual Studio Code adds rich language support for CodeQL and supports writing queries to find problems in codebases.
Configurar o acesso à CLI do CodeQL
A extensão do CodeQL para Visual Studio Code usa a CodeQL CLI para compilar e executar consultas.
Telemetria no CodeQL para Visual Studio Code
Se você optar especificamente por permitir que o GitHub faça, o GitHub coletará dados e métricas de uso para ajudar os desenvolvedores principais a melhorar a extensão do CodeQL para VS Code.