Skip to main content

Escanear a partir do VS Code

Examine e analise o código usando Visual Studio CodeCodeQL para gravar, testar e executar consultas, explorar a estrutura de código e gerenciar bancos de dados e pacotes.

Instalar o CodeQL para Visual Studio Code

Para começar com para , você precisa instalar e configurar a extensão.

Como gerenciar bancos de dados do CodeQL

Você pode trabalhar com CodeQL bancos de dados usando a extensão.

Como executar consultas do CodeQL

Você pode executar consultas em CodeQL bancos de dados e exibir os resultados em Visual Studio Code.

Explorar o fluxo de dados com consultas de caminho

Detecte possíveis vulnerabilidades executando consultas de caminho e analisando seu fluxo de dados.

Usar o editor de modelos do CodeQL

Você pode exibir, gravar e editar CodeQL pacotes de modelos em 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

Baixe e instale dependências para seus pacotes de consulta e de biblioteca em Visual Studio Code usando a extensão CodeQL.

Explorar a estrutura do seu código-fonte

Visualize como seu código corresponde às CodeQL classes em VS Code.

Testar consultas do CodeQL no Visual Studio Code

Você pode executar testes de unidade para CodeQL consultas usando a Visual Studio Code extensão.

Configurações personalizadas

Você pode editar as configurações da extensão CodeQL para que Visual Studio Code atenda às suas necessidades.

Configurar um espaço de trabalho do CodeQL

Quando você está trabalhando com CodeQL, você precisa de acesso às bibliotecas e consultas padrão.

Gerenciando a CLI do CodeQL na extensão do VS Code

A extensão CodeQL para Visual Studio Code usa o CodeQL CLI para compilar e executar consultas.

Acessando logs em CodeQL em Visual Studio Code

Se você precisar solucionar problemas com CodeQL para Visual Studio Code, há vários logs que você pode acessar.