Skip to main content

Эта версия GitHub Enterprise Server будет прекращена 2026-04-09. Исправления выпускаться не будут даже при критических проблемах безопасности. Для повышения производительности, повышения безопасности и новых функций выполните обновление до последней версии GitHub Enterprise Server. Чтобы получить справку по обновлению, обратитесь в службу поддержки GitHub Enterprise.

Установка CodeQL для Visual Studio Code

Чтобы начать с CodeQLVisual Studio Code, нужно установить и настроить расширение.

Кто может использовать эту функцию?

CodeQL доступен для следующих типов репозитория:

Необходимые условия

Для продления CodeQL требуется минимум Visual Studio Code 1.82.0. Старые версии не поддерживаются.

Установка расширения

Вы можете установить CodeQL расширение для Visual Studio Code одним из нескольких способов:

  • Использование Visual Studio Code Marketplace в браузере.

  • Поиск в виде «Расширения» в Visual Studio Code.

  • Использование VSIX-файла.

Использование Visual Studio Code маркетплейса

  1. В браузере перейдите на страницу «CodeQL» в Visual Studio Code Маркетплейсе.

  2. Нажмите кнопку "Установить", а затем следуйте инструкциям на экране.

Поиск в представлении "Расширения"

  1. В VS Code, откройте просмотр «Расширения».

  2. Найдите «CodeQL», затем нажмите «Установить».

Использование файла CodeQL VSIX

  1. Скачайте CodeQL файл VSIX из github/vscode-codeql репозитория на GitHub.

  2. В VS Code, откройте просмотр «Расширения».

  3. В правом верхнем углу боковой панели щелкните многоточие и нажмите кнопку "Установить" из VSIX....

  4. Выберите CodeQL файл VSIX, загруженный на шаге 1.

  5. Следуйте инструкциям на экране, чтобы завершить установку.

Дальнейшие действия

Чтобы научиться работать с CodeQL базами данных в расширении, смотрите Управление базами данных CodeQL.

Если вы уже нашли, скачали или создали CodeQL базу данных, вы можете научиться использовать это расширение для запуска запросов к CodeQL базам данных и просмотра результатов. Дополнительные сведения см. в разделе Выполнение запросов CodeQL.

Чтобы узнать, как моделировать дополнительные зависимости кодовой базы и улучшить результаты code scanning , см. раздел AUTOTITLE.

Чтобы узнать, как настроить доступ к другой версии CodeQL CLI расширения, отличной от установленной расширением, см. раздел AUTOTITLE.

Чтобы узнать, как настроить рабочее CodeQL пространство, смотрите Настройка рабочей области CodeQL.