{"meta":{"title":"CodeQL für VS-Code","intro":"Sie können CodeQL-Abfragen in Visual Studio Code mit der Erweiterung CodeQL schreiben, ausführen und testen.","product":"Sicherheit und Codequalität","breadcrumbs":[{"href":"/de/enterprise-server@3.17/code-security","title":"Sicherheit und Codequalität"},{"href":"/de/enterprise-server@3.17/code-security/concepts","title":"Concepts"},{"href":"/de/enterprise-server@3.17/code-security/concepts/code-scanning","title":"Codeüberprüfung"},{"href":"/de/enterprise-server@3.17/code-security/concepts/code-scanning/codeql","title":"CodeQL"},{"href":"/de/enterprise-server@3.17/code-security/concepts/code-scanning/codeql/codeql-for-vs-code","title":"CodeQL für VS-Code"}],"documentType":"article"},"body":"# CodeQL für VS-Code\n\nSie können CodeQL-Abfragen in Visual Studio Code mit der Erweiterung CodeQL schreiben, ausführen und testen.\n\n## Informationen CodeQL zu Visual Studio Code\n\nSie können CodeQLAbfragen auf Datenbanken ausführen, die aus dem Quellcode generiert wurden, um Fehler und Sicherheitslücken in einer Codebasis zu finden. Weitere Informationen CodeQLcode scanningfinden Sie unter [Codeüberprüfung mit CodeQL](/de/enterprise-server@3.17/code-security/code-scanning/introduction-to-code-scanning/about-code-scanning-with-codeql).\n\nMit der Erweiterung CodeQL für Visual Studio Code können Sie:\n\n* Schreiben sie benutzerdefinierte CodeQL Abfragen und unterstützende Bibliotheken.\n* Sicherheitsabfragen aus dem großen Open-Source-Repository [`github/codeql`](https://github.com/github/codeql) direkt anzeigen und verwenden.\n* Führen Sie Abfragen über eine oder CodeQL mehrere Datenbanken aus.\n* Den Datenfluss über ein Programm verfolgen und Bereiche hervorheben, die potenzielle Sicherheitsrisiken darstellen.\n* Sie können alle Arten von Paketen von CodeQL Abfragen oder Bibliotheken anzeigen, erstellen und bearbeiten, die Sie für andere Personen verwenden oder veröffentlichen können.\n* Führen Sie Komponententests für CodeQL Abfragen aus.\n* Verwenden Sie einen eigenen Editor zum Anzeigen, Erstellen und Bearbeiten von CodeQL Modellpaketen, die zur Erweiterung der CodeQL Standardanalyse verwendet werden.\n\nDie Erweiterung CodeQL für Visual Studio Code fügt VS Code außerdem eine CodeQL-Seitenleistenansicht hinzu. Dies enthält eine Liste lokaler CodeQL Datenbanken, eine Übersicht über die Abfragen, die Sie in der aktuellen Sitzung ausgeführt haben, und eine Variantenanalyseansicht für eine umfangreiche Analyse.\n\n### IntelliSense\n\nDie Erweiterung bietet Standardmäßige IntelliSense-Features für Abfragedateien (Erweiterung `.ql`) und Bibliotheksdateien (Erweiterung `.qll`), die Sie im VS Code Editor öffnen. Dazu zählen:\n\n* Syntaxhervorhebung\n* Rechtsklickoptionen (z. B. **Gehe zu Definition**)\n* AutoVervollständigen-Vorschläge\n* Hover-Informationen\n\nWeitere Informationen zu IntelliSense in VS Code finden Sie unter [IntelliSense](https://code.visualstudio.com/docs/editor/intellisense) in der Visual Studio Code-Dokumentation.\n\nSie können auch den VS Code Befehl **\"Dokument formatieren**\" verwenden, um Ihren Code gemäß der [CodeQL Formatvorlage zu formatieren](https://github.com/github/codeql/blob/main/docs/ql-style-guide.md).\n\n### Der VS Code Command Palette\n\nSie können Befehle für die Erweiterung CodeQL für Visual Studio Code über die VS Code Command Palette\nausführen. Weitere Informationen zur VS Code Command Palette[Benutzeroberfläche](https://code.visualstudio.com/docs/getstarted/userinterface#_command-palette) finden Sie in der VS Code Dokumentation.\n\n## Daten und Telemetrie\n\nSofern Sie ausdrücklich zustimmen, dass GitHub dies tun darf, erfasst GitHub Nutzungsdaten und Metriken, um den Kernentwicklern dabei zu helfen, die CodeQL für die Visual Studio Code-Erweiterung zu verbessern. Weitere Informationen findest du unter [Telemetrie in CodeQL für Visual Studio Code](/de/enterprise-server@3.17/code-security/codeql-for-vs-code/using-the-advanced-functionality-of-the-codeql-for-vs-code-extension/telemetry-in-codeql-for-visual-studio-code).\n\n## Informationen zur GitHub CodeQL-Lizenz\n\n**Lizenzhinweis:** Wenn du über keine Lizenz für GitHub Code Security verfügst, stimmst du bei der Installation dieses Produkts den [Geschäftsbedingungen für GitHub CodeQL](https://github.com/github/codeql-cli-binaries/blob/main/LICENSE.md) zu.\n\n## Nächste Schritte\n\nInformationen zur Installation der CodeQL für Visual Studio Code-Erweiterung finden Sie unter [Installieren von CodeQL für Visual Studio Code](/de/enterprise-server@3.17/code-security/codeql-for-vs-code/getting-started-with-codeql-for-vs-code/installing-codeql-for-vs-code)."}