Instellingen Naslagwerk

Op deze pagina worden alle instellingen vermeld die zijn bijgedragen door de PostgreSQL-extensie. Gegenereerd op package.json (43 instellingen).

Verbindingen

Configuratie Typ Standaard Scope Beschrijving
pgsql.azureActiveDirectory Tekenreeks; een van AuthCodeGrant, DeviceCode "AuthCodeGrant" toepassing Hiermee kiest u welke verificatiemethode u wilt gebruiken
pgsql.connections gegevensreeks - resource Verbindingsprofielen die zijn gedefinieerd in 'Gebruikersinstellingen' worden weergegeven onder de opdracht PostgreSQL: Connect in het opdrachtenpalet.
pgsql.maxConnections number 10 resource Het maximum aantal gelijktijdige verbindingen dat per profiel en database moet worden geopend. Verbindingen met dezelfde server, maar met verschillende databases, tellen niet mee tot hetzelfde totaal. De standaardwaarde is 10.
pgsql.maxRecentConnections number 5 venster Het maximum aantal recent gebruikte verbindingen dat moet worden opgeslagen in de lijst met verbindingen.
pgsql.serverGroups gegevensreeks - resource Servergroepen

Power Query-editor en Resultaten

Configuratie Typ Standaard Scope Beschrijving
pgsql.copyIncludeHeaders boolean false resource [Optioneel] Configuratieopties voor het kopiëren van resultaten uit de resultatenweergave
pgsql.copyRemoveNewLine boolean true resource [Optioneel] Configuratieopties voor het kopiëren van resultaten met meerdere regels vanuit de resultatenweergave
pgsql.intelliSense.enableIntelliSense boolean true venster Moet IntelliSense zijn ingeschakeld
pgsql.messagesDefaultOpen boolean true resource Waar voordat het berichtenvenster standaard wordt geopend; false voor gesloten
pgsql.openQueryResultsInTabByDefault boolean false toepassing Queryresultaten automatisch weergeven op een nieuw tabblad in plaats van het queryvenster.
pgsql.openQueryResultsInTabByDefaultDoNotShowPrompt boolean false toepassing Geef geen prompts weer om queryresultaten weer te geven op een nieuw tabblad.
pgsql.persistQueryResultTabs boolean false venster Als selecties en schuifposities van queryresultaten worden opgeslagen bij het schakelen tussen tabbladen (mogelijk van invloed op de prestaties)
pgsql.resultsFontFamily touw - resource Stel de lettertypefamilie in voor het resultatenraster; ingesteld op leeg om het lettertype van de editor te gebruiken
pgsql.resultsFontSize getal, null - resource Stel de tekengrootte in voor het resultatenraster; ingesteld op leeg om de grootte van de editor te gebruiken
pgsql.resultsGrid.autoSizeColumns boolean true - De kolombreedten automatisch aanpassen op basis van de zichtbare rijen in de resultatenset. Kan prestatieproblemen hebben met een groot aantal kolommen of grote cellen
pgsql.saveAsCsv.delimiter touw "," resource [Optioneel] Scheidingsteken voor het scheiden van gegevensitems bij het opslaan van resultaten als CSV
pgsql.saveAsCsv.encoding touw "utf-8" resource [Optioneel] Bestandscodering die wordt gebruikt bij het opslaan van resultaten als CSV
pgsql.saveAsCsv.includeHeaders boolean true resource [Optioneel] Wanneer waar, worden kolomkoppen opgenomen bij het opslaan van resultaten als CSV
pgsql.saveAsCsv.lineSeparator touw - resource [Optioneel] Tekens die worden gebruikt voor het scheiden van rijen bij het opslaan van resultaten als CSV
pgsql.saveAsCsv.textIdentifier touw "\"" resource [Optioneel] Teken dat wordt gebruikt voor het insluiten van tekstvelden bij het opslaan van resultaten als CSV
pgsql.shortcuts object Zie hieronder resource Snelkoppelingen met betrekking tot het resultatenvenster
pgsql.showBatchTime boolean false resource [Optioneel] Als de uitvoeringstijd voor afzonderlijke batches moet worden weergegeven
pgsql.showConnectionStatusLens boolean true toepassing De verbindingsstatus weergeven in het lensgebied van de editor.
pgsql.splitPaneSelection Tekenreeks; een van next, currentend "next" resource [Optioneel] Configuratieopties waarvoor kolomvensters met nieuwe resultaten moeten worden geopend

Querygeschiedenis

Configuratie Typ Standaard Scope Beschrijving
pgsql.enableQueryHistoryCapture boolean true venster Querygeschiedenis vastleggen inschakelen
pgsql.enableQueryHistoryFeature boolean true venster Moet de functie Querygeschiedenis zijn ingeschakeld
pgsql.queryHistoryLimit number 20 venster Aantal querygeschiedenisitems dat moet worden weergegeven in de weergave Querygeschiedenis

Copilot

Configuratie Typ Standaard Scope Beschrijving
pgsql.copilot.accessMode Tekenreeks; een van ro, rw "rw" venster Kies tussen Read Only of Read/Write modus voor de @pgsql AI-chatagent.
pgsql.copilot.autoAttachQuery Tekenreeks; een van ask, alwaysnever "ask" venster Bepalen of SQL-querytekst wordt opgenomen bij het analyseren van queryplannen met AI.
pgsql.copilot.enable boolean true venster @pgsql De AI-chatagent inschakelen (vereist opnieuw laden)
pgsql.copilot.modelOptions object - venster Stel de modelopties voor de @pgsql AI-chatagent in.
⚠ϑ Dit kan van invloed zijn op de prestaties van de agent of zelfs opbreken; wijzig dit alleen als u weet wat u doet.

Objectverkenner

Configuratie Typ Standaard Scope Beschrijving
pgsql.objectExplorer.expandTimeout number 45 - De time-out in seconden voor het uitbreiden van een knooppunt in Objectverkenner. De standaardwaarde is 45 seconden.

PSQL-terminal

Configuratie Typ Standaard Scope Beschrijving
pgsql.pgBinaryDirs gegevensreeks - - Lijst met absolute paden naar binaire PG-mappen. Start de editor opnieuw nadat u deze instelling hebt gewijzigd.

Wisselknoppen voor functies

Configuratie Typ Standaard Scope Beschrijving
pgsql.enableExperimentalFeatures boolean false toepassing Hiermee schakelt u experimentele functies in de PostgreSQL-extensie in. De functies zijn niet gereed voor productie en kunnen fouten of problemen hebben. Start de editor opnieuw nadat u deze instelling hebt gewijzigd.
pgsql.enableMigrations boolean true venster Migratiefuncties van Oracle naar PostgreSQL inschakelen, waaronder de migratieweergave, migratieopdrachten en hulpprogramma's voor migratietaalmodellen
pgsql.enableServerDashboard boolean true venster Serverdashboards met metrische gegevens inschakelen (preview).

Diagnostics

Configuratie Typ Standaard Scope Beschrijving
pgsql.logDebugInfo boolean false venster [Optioneel] Uitvoer van logboekopsporing naar de ontwikkelaarsconsole (Help -> Hulpprogramma's voor ontwikkelaars in-/uitschakelen)
pgsql.piiLogging boolean false - Moet PII (Personally Identifiable Information) worden vastgelegd in het Azure-uitvoerkanaal logboeken en het logboekbestand van het uitvoerkanaal.
pgsql.toolsService.logLevel Tekenreeks; een van CRITICAL, ERROR, , INFOWARNINGDEBUG "INFO" toepassing Logboekniveau voor de PostgreSQL Tools-service (vereist opnieuw opstarten).
pgsql.tracingLevel Tekenreeks; een van All, Off, , Critical, Error, , WarningInformationVerbose "All" - [Optioneel] Logboekniveau voor back-endservices.

Voorziening

Configuratie Typ Standaard Scope Beschrijving
pgsql.flexProvisioning.deploymentRetentionDays number 30 toepassing Aantal dagen om voltooid te blijven Azure postgreSQL Flexible Server-implementatiemetagegevens voor automatisch hervatten. Wachtwoorden worden opgeslagen in het geheime archief van de editor en onmiddellijk na geslaagde of mislukte implementaties verwijderd. Voer PGSQL uit: wis Azure postgreSQL-implementatiemetagegevens in de cache om vermeldingen onmiddellijk te verwijderen.

General

Configuratie Typ Standaard Scope Beschrijving
azureResourceGroups.selectedSubscriptions gegevensreeks - - Geselecteerde abonnementen
pgsql.horizonCreate.enableAiModelManagement boolean false toepassing Preview: toont de gebruikersinterface voor AI-modelbeheer in de wizard Azure HorizonDB maken. Deze functie is in preview en kan worden gewijzigd. Start de wizard opnieuw op nadat u de wisselknop hebt opgegeven.

Complexe standaardwaarden

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"
}