Getting started

Overview

CodeQL for Visual Studio is an extension for Visual Studio, used for writing and running CodeQL queries. CodeQL uses the QL language to explore code and quickly find variants of security vulnerabilities and bugs. QL is a powerful query language that combines the best of traditional query languages, such as SQL, with modern object-oriented programming languages. For more information about CodeQL and writing queries, see Learning CodeQL.

In particular, you can use the CodeQL for Visual Studio extension to analyze projects locally and identify particular coding patterns and errors. The extension provides standard IDE features such as syntax highlighting, jump-to-definition, and tab completion.

In this section

Choose from the following topics: