--- title: Using the advanced functionality of the {% data variables.product.prodname_codeql %} for VS Code extension shortTitle: Advanced functionality intro: 'The {% data variables.product.prodname_codeql %} extension for {% data variables.product.prodname_vscode %} adds rich language support for {% data variables.product.prodname_codeql %} and supports writing queries to find problems in codebases.' product: '{% data reusables.gated-features.codeql %}' versions: fpt: '*' ghes: '*' ghec: '*' topics: - Advanced Security - Code scanning - CodeQL children: - /using-the-codeql-model-editor - /creating-a-custom-query - /managing-codeql-packs - /exploring-the-structure-of-your-source-code - /testing-codeql-queries-in-vs-code - /customizing-settings - /setting-up-a-codeql-workspace - /configuring-access-to-the-codeql-cli - /telemetry-in-codeql-for-visual-studio-code ---