Скан из VS Code
Сканируйте и анализируйте код — Visual Studio Code от написания CodeQL , тестирования и запуска запросов, изучения структуры кода и управления базами данных и пакетов.
Установка CodeQL для Visual Studio Code
Чтобы начать с 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.
Тестирование запросов CodeQL в Visual Studio Code
Вы можете запускать модульные тесты запросов CodeQL с помощью расширения Visual Studio Code .
Настройка параметров
Вы можете редактировать настройки CodeQL расширения for Visual Studio Code под свои нужды.
Настройка рабочей области CodeQL
Когда вы работаете с CodeQL, вам нужен доступ к стандартным библиотекам и запросам.
Управление CLI CodeQL в расширении VS Code
Расширение CodeQL for Visual Studio Code использует для CodeQL CLI компиляции и запуска запросов.
Доступ к логам для CodeQL входа Visual Studio Code
Если вам нужно устранить проблему с CodeQLVisual Studio Code, есть несколько логов, к которым можно получить доступ.