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 do GitHub é licenciado por usuário após a instalação. Você pode usar o CodeQL somente para determinadas tarefas sob as restrições de licença. Para obter mais informações, confira "Sobre a CLI do CodeQL".
Se você tiver uma licença do GitHub Advanced Security, poderá usar o CodeQL para análise automatizada, integração contínua e entrega contínua. Para obter mais informações, confira "Sobre a Segurança Avançada do GitHub".
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.