Diese Seite listet alle Einstellungen auf, die von der PostgreSQL-Erweiterung beigetragen haben. Generiert aus package.json (43 Einstellungen).
Verbindungen
| Einstellung |
Typ |
Vorgabe |
Geltungsbereich |
Beschreibung |
pgsql.azureActiveDirectory |
Schnur; einer von AuthCodeGrant, DeviceCode |
"AuthCodeGrant" |
anwendung |
Wählt aus, welche Authentifizierungsmethode verwendet werden soll. |
pgsql.connections |
array |
- |
resource |
Verbindungsprofile, die in "Benutzereinstellungen" definiert sind, werden unter dem Befehl "PostgreSQL: Verbinden" in der Befehlspalette angezeigt. |
pgsql.maxConnections |
Zahl |
10 |
resource |
Die maximale Anzahl gleichzeitiger Verbindungen, die pro Profil + Datenbank geöffnet werden sollen. Verbindungen mit demselben Server, aber zu verschiedenen Datenbanken, werden nicht auf die gleiche Summe gezählt. Der Standardwert ist 10. |
pgsql.maxRecentConnections |
Zahl |
5 |
Fenster |
Die maximale Anzahl zuletzt verwendeter Verbindungen, die in der Verbindungsliste gespeichert werden sollen. |
pgsql.serverGroups |
array |
- |
resource |
Servergruppen |
Abfrage-Editor & Ergebnisse
| Einstellung |
Typ |
Vorgabe |
Geltungsbereich |
Beschreibung |
pgsql.copyIncludeHeaders |
boolean |
false |
resource |
[Optional] Konfigurationsoptionen zum Kopieren von Ergebnissen aus der Ergebnisansicht |
pgsql.copyRemoveNewLine |
boolean |
true |
resource |
[Optional] Konfigurationsoptionen zum Kopieren von mehrzeiligen Ergebnissen aus der Ergebnisansicht |
pgsql.intelliSense.enableIntelliSense |
boolean |
true |
Fenster |
Sollte IntelliSense aktiviert sein |
pgsql.messagesDefaultOpen |
boolean |
true |
resource |
True, damit der Nachrichtenbereich standardmäßig geöffnet werden kann; false für geschlossen |
pgsql.openQueryResultsInTabByDefault |
boolean |
false |
anwendung |
Ergebnisse der Abfrage werden automatisch auf einer neuen Registerkarte anstelle des Abfragebereichs angezeigt. |
pgsql.openQueryResultsInTabByDefaultDoNotShowPrompt |
boolean |
false |
anwendung |
Zeigen Sie keine Eingabeaufforderungen zum Anzeigen von Abfrageergebnissen auf einer neuen Registerkarte an. |
pgsql.persistQueryResultTabs |
boolean |
false |
Fenster |
Sollten Abfrageergebnisauswahlen und Bildlaufpositionen beim Wechseln von Registerkarten gespeichert werden (kann sich auf die Leistung auswirken) |
pgsql.resultsFontFamily |
string |
- |
resource |
Legen Sie die Schriftfamilie für das Ergebnisraster fest; auf "Leer" festgelegt, um die Editorschriftart zu verwenden |
pgsql.resultsFontSize |
Zahl, Null |
- |
resource |
Legen Sie den Schriftgrad für das Ergebnisraster fest; auf "Leer" festgelegt, um die Editorgröße zu verwenden |
pgsql.resultsGrid.autoSizeColumns |
boolean |
true |
- |
Passen Sie die Spaltenbreiten automatisch basierend auf den sichtbaren Zeilen im Resultset an. Es können Leistungsprobleme mit einer großen Anzahl von Spalten oder großen Zellen auftreten. |
pgsql.saveAsCsv.delimiter |
string |
"," |
resource |
[Optional] Trennzeichen zum Trennen von Datenelementen beim Speichern von Ergebnissen als CSV |
pgsql.saveAsCsv.encoding |
string |
"utf-8" |
resource |
[Optional] Beim Speichern von Ergebnissen als CSV verwendete Dateicodierung |
pgsql.saveAsCsv.includeHeaders |
boolean |
true |
resource |
[Optional] Wenn wahr, werden Spaltenüberschriften beim Speichern von Ergebnissen als CSV-Datei eingeschlossen. |
pgsql.saveAsCsv.lineSeparator |
string |
- |
resource |
[Optional] Zeichen, die zum Trennen von Zeilen beim Speichern von Ergebnissen als CSV verwendet werden |
pgsql.saveAsCsv.textIdentifier |
string |
"\"" |
resource |
[Optional] Zeichen zum Einschließen von Textfeldern beim Speichern von Ergebnissen als CSV |
pgsql.shortcuts |
Objekt |
Siehe unten |
resource |
Verknüpfungen im Zusammenhang mit dem Ergebnisfenster |
pgsql.showBatchTime |
boolean |
false |
resource |
[Optional] Sollte die Ausführungszeit für einzelne Batches angezeigt werden |
pgsql.showConnectionStatusLens |
boolean |
true |
anwendung |
Verbindungsstatus im Editor-Objektivbereich anzeigen. |
pgsql.splitPaneSelection |
Schnur; einer von next, currentend |
"next" |
resource |
[Optional] Konfigurationsoptionen für die Spalten, in denen neue Ergebnisbereiche geöffnet werden sollen |
Abfrageverlauf
| Einstellung |
Typ |
Vorgabe |
Geltungsbereich |
Beschreibung |
pgsql.enableQueryHistoryCapture |
boolean |
true |
Fenster |
Abfrageverlaufserfassung aktivieren |
pgsql.enableQueryHistoryFeature |
boolean |
true |
Fenster |
Sollte das Feature "Abfrageverlauf" aktiviert sein |
pgsql.queryHistoryLimit |
Zahl |
20 |
Fenster |
Anzahl der Abfrageverlaufseinträge, die in der Abfrageverlaufsansicht angezeigt werden sollen |
Copilot
| Einstellung |
Typ |
Vorgabe |
Geltungsbereich |
Beschreibung |
pgsql.copilot.accessMode |
Schnur; einer von ro, rw |
"rw" |
Fenster |
Wählen Sie zwischen Read Only oder Read/Write Modus für den @pgsql KI-Chat-Agent. |
pgsql.copilot.autoAttachQuery |
Schnur; einer von ask, alwaysnever |
"ask" |
Fenster |
Steuern Sie, ob SQL-Abfragetext beim Analysieren von Abfrageplänen mit KI enthalten ist. |
pgsql.copilot.enable |
boolean |
true |
Fenster |
Aktivieren des @pgsql KI-Chat-Agents (erfordert neu laden) |
pgsql.copilot.modelOptions |
Objekt |
- |
Fenster |
Legen Sie die Modelloptionen für den @pgsql KI-Chat-Agent fest.
⚠– Dies kann sich auf die Leistung des Agenten auswirken oder sogar brechen; ändern Sie dies nur, wenn Sie wissen, was Sie tun. |
Objekt-Explorer
| Einstellung |
Typ |
Vorgabe |
Geltungsbereich |
Beschreibung |
pgsql.objectExplorer.expandTimeout |
Zahl |
45 |
- |
Das Timeout in Sekunden zum Erweitern eines Knotens in Objekt-Explorer. Der Standardwert ist 45 Sekunden. |
PSQL-Terminal
| Einstellung |
Typ |
Vorgabe |
Geltungsbereich |
Beschreibung |
pgsql.pgBinaryDirs |
array |
- |
- |
Liste der absoluten Pfade zu binären PG-Verzeichnissen. Starten Sie den Editor neu, nachdem Sie diese Einstellung geändert haben. |
Feature-Umschaltfläche
| Einstellung |
Typ |
Vorgabe |
Geltungsbereich |
Beschreibung |
pgsql.enableExperimentalFeatures |
boolean |
false |
anwendung |
Ermöglicht experimentelle Features in der PostgreSQL-Erweiterung. Die Features sind nicht produktionsbereit und haben möglicherweise Fehler oder Probleme. Starten Sie den Editor neu, nachdem Sie diese Einstellung geändert haben. |
pgsql.enableMigrations |
boolean |
true |
Fenster |
Aktivieren von Oracle zu PostgreSQL-Migrationsfeatures, einschließlich der Migrationsansicht, Migrationsbefehle und Migrationssprachenmodelltools |
pgsql.enableServerDashboard |
boolean |
true |
Fenster |
Aktivieren von Serverdashboards mit Metriken (Vorschau). |
Diagnostics
| Einstellung |
Typ |
Vorgabe |
Geltungsbereich |
Beschreibung |
pgsql.logDebugInfo |
boolean |
false |
Fenster |
[Optional] Protokoll debug output to the developer console (Help -> Toggle Developer Tools) |
pgsql.piiLogging |
boolean |
false |
- |
Sollten personenbezogene Informationen (Personally Identifiable Information, PII) im Azure Protokollausgabekanal und in der Ausgabekanalprotokolldatei protokolliert werden. |
pgsql.toolsService.logLevel |
Schnur; einer von CRITICAL, ERROR, WARNING, , INFODEBUG |
"INFO" |
anwendung |
Protokollebene für den PostgreSQL Tools-Dienst (erfordert Neustart). |
pgsql.tracingLevel |
Zeichenfolge; einer von All, , Off, ErrorCritical, , Warning, InformationVerbose |
"All" |
- |
[Optional] Protokollebene für Back-End-Dienste. |
Bereitstellen
| Einstellung |
Typ |
Vorgabe |
Geltungsbereich |
Beschreibung |
pgsql.flexProvisioning.deploymentRetentionDays |
Zahl |
30 |
anwendung |
Anzahl der Tage, die Azure PostgreSQL Flexible Server-Bereitstellungsmetadaten für den automatischen Lebenslauf beibehalten werden sollen. Kennwörter werden im geheimen Speicher des Editors gespeichert und unmittelbar nach erfolgreichen oder fehlgeschlagenen Bereitstellungen gelöscht. Führen Sie "PGSQL: Löschen zwischengespeicherter Azure PostgreSQL-Bereitstellungsmetadaten", um Einträge sofort zu entfernen. |
Allgemeines
| Einstellung |
Typ |
Vorgabe |
Geltungsbereich |
Beschreibung |
azureResourceGroups.selectedSubscriptions |
array |
- |
- |
Ausgewählte Abonnements |
pgsql.horizonCreate.enableAiModelManagement |
boolean |
false |
anwendung |
Vorschau: Zeigt die KI-Modellverwaltungs-UI im Assistenten "Erstellen Azure HorizonDB" an. Dieses Feature befindet sich in der Vorschau und kann sich ändern. Starten Sie den Assistenten nach dem Umschalten neu. |
Komplexe Standardwerte
pgsql.shortcuts
{
"_comment": "Short cuts must follow the format (ctrl)+(shift)+(alt)+[key]",
"event.toggleResultPane": "ctrl+alt+R",
"event.focusResultsGrid": "ctrl+alt+G",
"event.toggleMessagePane": "ctrl+alt+Y",
"event.prevGrid": "ctrl+up",
"event.nextGrid": "ctrl+down",
"event.copySelection": "ctrl+C",
"event.copyWithHeaders": "",
"event.copyAllHeaders": "",
"event.maximizeGrid": "",
"event.selectAll": "ctrl+A",
"event.saveAsJSON": "",
"event.saveAsCSV": "",
"event.saveAsExcel": "",
"event.changeColumnWidth": "ctrl+alt+S"
}
Verwandte Inhalte