Inställningsreferens

På den här sidan visas alla inställningar som har bidragit med PostgreSQL-tillägget. Genereras från package.json (43 inställningar).

Anslutningar

Inställning Type Standardinställning Scope Beskrivning
pgsql.azureActiveDirectory Sträng; en av AuthCodeGrant, DeviceCode "AuthCodeGrant" applikation Väljer vilken autentiseringsmetod som ska användas
pgsql.connections Array - resource Anslutningsprofiler som definierats i Användarinställningar visas under kommandot PostgreSQL: Connect i kommandopaletten.
pgsql.maxConnections number 10 resource Det maximala antalet simultanious-anslutningar som ska öppnas per profil + databas. Anslutningar till samma server, men till olika databaser, räknas inte till samma summa. Standardvärdet är 10.
pgsql.maxRecentConnections number 5 fönster Det maximala antalet nyligen använda anslutningar som ska lagras i anslutningslistan.
pgsql.serverGroups Array - resource Servergrupper

Editor Power Query & Resultat

Inställning Type Standardinställning Scope Beskrivning
pgsql.copyIncludeHeaders boolean false resource [Valfritt] Konfigurationsalternativ för att kopiera resultat från resultatvyn
pgsql.copyRemoveNewLine boolean true resource [Valfritt] Konfigurationsalternativ för att kopiera flerradsresultat från resultatvyn
pgsql.intelliSense.enableIntelliSense boolean true fönster Ska IntelliSense vara aktiverat
pgsql.messagesDefaultOpen boolean true resource Sant för att meddelandefönstret ska vara öppet som standard. false för stängd
pgsql.openQueryResultsInTabByDefault boolean false applikation Visa frågeresultat automatiskt på en ny flik i stället för frågefönstret.
pgsql.openQueryResultsInTabByDefaultDoNotShowPrompt boolean false applikation Visa inte uppmaningar om att visa frågeresultat på en ny flik.
pgsql.persistQueryResultTabs boolean false fönster Ska frågeresultatval och rullningspositioner sparas vid växling av flikar (kan påverka prestanda)
pgsql.resultsFontFamily string - resource Ange teckensnittsfamiljen för resultatrutnätet. ange till tom för att använda redigeringsteckensnittet
pgsql.resultsFontSize tal, null - resource Ange teckenstorleken för resultatrutnätet. ange till tom om du vill använda redigeringsprogrammets storlek
pgsql.resultsGrid.autoSizeColumns boolean true - Justera kolumnbredderna automatiskt baserat på de synliga raderna i resultatuppsättningen. Kan ha prestandaproblem med ett stort antal kolumner eller stora celler
pgsql.saveAsCsv.delimiter string "," resource [Valfritt] Avgränsare för att separera dataobjekt när resultat sparas som CSV
pgsql.saveAsCsv.encoding string "utf-8" resource [Valfritt] Filkodning som används när resultat sparas som CSV
pgsql.saveAsCsv.includeHeaders boolean true resource [Valfritt] När det är sant inkluderas kolumnrubriker när resultat sparas som CSV
pgsql.saveAsCsv.lineSeparator string - resource [Valfritt] Tecken som används för att avgränsa rader när resultat sparas som CSV
pgsql.saveAsCsv.textIdentifier string "\"" resource [Valfritt] Tecken som används för att omsluta textfält när resultat sparas som CSV
pgsql.shortcuts object Se nedan resource Genvägar relaterade till resultatfönstret
pgsql.showBatchTime boolean false resource [Valfritt] Ska körningstiden visas för enskilda batchar
pgsql.showConnectionStatusLens boolean true applikation Visa anslutningsstatus i redigeringsprogrammets linsområde.
pgsql.splitPaneSelection Sträng; en av next, current, end "next" resource [Valfritt] Konfigurationsalternativ för vilka kolumn nya resultatfönster ska öppnas i

Frågehistorik

Inställning Type Standardinställning Scope Beskrivning
pgsql.enableQueryHistoryCapture boolean true fönster Aktivera avbildning av frågehistorik
pgsql.enableQueryHistoryFeature boolean true fönster Ska funktionen Frågehistorik vara aktiverad
pgsql.queryHistoryLimit number 20 fönster Antal poster för frågehistorik som ska visas i vyn Frågehistorik

Copilot

Inställning Type Standardinställning Scope Beskrivning
pgsql.copilot.accessMode string; en av ro, rw "rw" fönster Välj mellan Read Only eller Read/Write läge för AI-chattagenten @pgsql .
pgsql.copilot.autoAttachQuery Sträng; en av ask, always, never "ask" fönster Kontrollera om SQL-frågetext ingår när du analyserar frågeplaner med AI.
pgsql.copilot.enable boolean true fönster Aktivera AI-chattagenten @pgsql (kräver ny inläsning)
pgsql.copilot.modelOptions object - fönster Ange modellalternativen för AI-chattagenten @pgsql .
⚠️ Detta kan påverka agentens prestanda eller till och med bryta den; ändra bara detta om du vet vad du gör.

Objektutforskaren

Inställning Type Standardinställning Scope Beskrivning
pgsql.objectExplorer.expandTimeout number 45 - Tidsgränsen i sekunder för att expandera en nod i Object Explorer. Standardvärdet är 45 sekunder.

PSQL-terminal

Inställning Type Standardinställning Scope Beskrivning
pgsql.pgBinaryDirs Array - - Lista över absoluta sökvägar till binära PG-kataloger. Starta om redigeraren när du har ändrat den här inställningen.

Funktionsväxlingar

Inställning Type Standardinställning Scope Beskrivning
pgsql.enableExperimentalFeatures boolean false applikation Aktiverar experimentella funktioner i PostgreSQL-tillägget. Funktionerna är inte produktionsklara och kan ha buggar eller problem. Starta om redigeraren när du har ändrat den här inställningen.
pgsql.enableMigrations boolean true fönster Aktivera Oracle till PostgreSQL-migreringsfunktioner, inklusive migreringsvyn, migreringskommandon och verktyg för migreringsspråkmodell
pgsql.enableServerDashboard boolean true fönster Aktivera serverinstrumentpaneler med mått (förhandsversion).

Diagnostics

Inställning Type Standardinställning Scope Beskrivning
pgsql.logDebugInfo boolean false fönster [Valfritt] Logga felsökningsutdata till utvecklarkonsolen (Hjälp –> Växla utvecklarverktyg)
pgsql.piiLogging boolean false - Ska personligt identifierbar information (PII) loggas i utdatakanalen Azure Loggar och loggfilen för utdatakanalen.
pgsql.toolsService.logLevel Sträng; en av CRITICAL, ERROR, WARNING, , INFODEBUG "INFO" applikation Loggnivå för PostgreSQL Tools Service (kräver omstart).
pgsql.tracingLevel Sträng; en av All, Off, Critical, Error, Warning, , , InformationVerbose "All" - [Valfritt] Loggnivå för serverdelstjänster.

Reservera

Inställning Type Standardinställning Scope Beskrivning
pgsql.flexProvisioning.deploymentRetentionDays number 30 applikation Antal dagar för att hålla slutförda Azure PostgreSQL – flexibel server-distributionsmetadata för automatisk återställning. Lösenord lagras i redigerarens hemliga arkiv och tas bort omedelbart efter lyckade eller misslyckade distributioner. Kör "PGSQL: Rensa cachelagrade Azure PostgreSQL-distributionsmetadata" för att ta bort poster omedelbart.

General

Inställning Type Standardinställning Scope Beskrivning
azureResourceGroups.selectedSubscriptions Array - - Valda prenumerationer
pgsql.horizonCreate.enableAiModelManagement boolean false applikation Förhandsversion: visar användargränssnittet för AI-modellhantering i guiden Skapa Azure HorizonDB. Den här funktionen är i förhandsversion och kan komma att ändras. Starta om guiden efter att du har växlat.

Komplexa standardvärden

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