Необходимые компоненты
Для расширения CodeQL требуется не менее Visual Studio Code 1.82.0. Старые версии не поддерживаются.
Установка расширения
Можно установить расширение CodeQL для расширения Visual Studio Code с помощью одного из нескольких различных методов:
-
Использование Visual Studio Code Marketplace в браузере.
-
Поиск в представлении "Расширения" в Visual Studio Code.
-
Использование VSIX-файла.
Использование Visual Studio Code Marketplace
-
В браузере перейдите на страницу "CodeQL" в Visual Studio Code Marketplace.
-
Нажмите кнопку "Установить", а затем следуйте инструкциям на экране.
Поиск в представлении "Расширения"
-
В VS Codeоткройте представление "Расширения".
-
Найдите "CodeQL", а затем нажмите кнопку "Установить".
Использование файла VSIX с данными CodeQL
-
Скачайте файл VSIX CodeQL из
github/vscode-codeql
репозитория на GitHub. -
В VS Codeоткройте представление "Расширения".
-
В правом верхнем углу боковой панели щелкните многоточие и нажмите кнопку "Установить" из VSIX....
-
Выберите файл VSIX , скачанный на шаге 1, CodeQL VSIX.
-
Следуйте инструкциям на экране, чтобы завершить установку.
Следующие шаги
Сведения о работе с базами данных CodeQL в расширении см. в разделе "Управление базами данных CodeQL".
Если вы уже нашли, скачали или создали базу данных CodeQL, вы можете узнать, как использовать расширение для выполнения запросов к базам данных CodeQL и просмотреть результаты. Дополнительные сведения см. в разделе Выполнение запросов CodeQL.
Чтобы узнать, как моделировать дополнительные зависимости базы кода и улучшить результаты code scanning см. в разделе "Использование редактора моделей CodeQL".
Чтобы узнать, как настроить доступ к другой версии CodeQL CLI, отличной от установленной с расширением, см. раздел "Настройка доступа к CLI CodeQL".
Сведения о настройке рабочей области CodeQL см. в разделе "Настройка рабочей области CodeQL".