Skip to main content

VS Code 拡張機能での CodeQL CLI の管理

Visual Studio Code 拡張機能の CodeQL は、CodeQL CLI を使用してクエリをコンパイルし、実行します。

CodeQL 拡張子は、互換性のあるバージョンの CodeQL CLI を自動的にインストールします。 CodeQL CLI のこのインスタンスにはターミナルからアクセスできません。

既に CodeQL CLI がインストールされ、PATH に追加されている場合、拡張機能はそのバージョンを使用します。

バージョン更新プログラムのインストール

拡張機能はCodeQL CLI の更新を自動的にチェックし、更新されたバージョンを受け入れるよう促します。

CodeQL を使用すると手動で更新を確認できます: VS Code Command Palette から CLI Updates コマンドを確認します。

別の CodeQL CLI インストールを使用する

既定の動作をオーバーライドし、特定のバージョンの CodeQL CLI を使用するには、拡張機能の設定で CodeQL CLI の実行可能ファイルのパスを指定します。 「設定のカスタマイズ」を参照してください。

トラブルシューティング

CodeQL 拡張機能ログでエラーメッセージを確認したり、使用されている CodeQL CLI の場所を確認したりできます。 「Visual Studio Code で CodeQL のログにアクセスする方法」を参照してください。