Referenční informace k nastavení

Tato stránka obsahuje seznam všech nastavení, která přispělo rozšíření PostgreSQL. Vygenerováno z package.json (43 nastavení).

Connections

Nastavení Typ Výchozí Scope Popis
pgsql.azureActiveDirectory Řetězec; jeden z AuthCodeGrant, DeviceCode "AuthCodeGrant" aplikace Zvolí, kterou metodu ověřování se má použít.
pgsql.connections pole - prostředek Profily připojení definované v části Uživatelská nastavení se zobrazují v příkazu PostgreSQL: Connect na paletě příkazů.
pgsql.maxConnections Číslo 10 prostředek Maximální počet simultánních připojení, která se mají otevřít v jednotlivých profilech + databázi. Připojení ke stejnému serveru, ale k různým databázím se nezapočítávají do stejného součtu. Výchozí hodnota je 10.
pgsql.maxRecentConnections Číslo 5 okno Maximální počet naposledy použitých připojení k uložení v seznamu připojení.
pgsql.serverGroups pole - prostředek Skupiny serverů

Editor Power Query & Výsledky

Nastavení Typ Výchozí Scope Popis
pgsql.copyIncludeHeaders boolean false prostředek [Volitelné] Možnosti konfigurace pro kopírování výsledků ze zobrazení výsledků
pgsql.copyRemoveNewLine boolean true prostředek [Volitelné] Možnosti konfigurace pro kopírování víceřádkových výsledků ze zobrazení výsledků
pgsql.intelliSense.enableIntelliSense boolean true okno Měla by být povolená funkce IntelliSense.
pgsql.messagesDefaultOpen boolean true prostředek True pro otevření podokna zpráv ve výchozím nastavení; false for closed
pgsql.openQueryResultsInTabByDefault boolean false aplikace Výsledky dotazu se automaticky zobrazí na nové kartě místo podokna dotazu.
pgsql.openQueryResultsInTabByDefaultDoNotShowPrompt boolean false aplikace Nezobrazovat výzvy k zobrazení výsledků dotazu na nové kartě
pgsql.persistQueryResultTabs boolean false okno Pokud se při přepínání karet uloží výběry výsledků dotazu a pozice posouvání (může to mít vliv na výkon)
pgsql.resultsFontFamily řetězec - prostředek Nastavení rodiny písem pro mřížku výsledků; Nastavená na prázdnou hodnotu pro použití písma editoru
pgsql.resultsFontSize number, null - prostředek Nastavení velikosti písma pro mřížku výsledků; Nastavená na prázdnou hodnotu pro použití velikosti editoru
pgsql.resultsGrid.autoSizeColumns boolean true - Automaticky upravte šířky sloupců na základě viditelných řádků v sadě výsledků. Mohlo by dojít k problémům s výkonem u velkého počtu sloupců nebo velkých buněk.
pgsql.saveAsCsv.delimiter řetězec "," prostředek [Volitelné] Oddělovač pro oddělení datových položek při ukládání výsledků ve formátu CSV
pgsql.saveAsCsv.encoding řetězec "utf-8" prostředek [Volitelné] Kódování souborů použité při ukládání výsledků ve formátu CSV
pgsql.saveAsCsv.includeHeaders boolean true prostředek [Volitelné] Pokud je hodnota true, záhlaví sloupců se zahrnou při ukládání výsledků jako CSV.
pgsql.saveAsCsv.lineSeparator řetězec - prostředek [Volitelné] Znaky používané k oddělení řádků při ukládání výsledků ve formátu CSV
pgsql.saveAsCsv.textIdentifier řetězec "\"" prostředek [Volitelné] Znak použitý pro uzavření textových polí při ukládání výsledků ve formátu CSV
pgsql.shortcuts objekt Viz níže. prostředek Klávesové zkratky související s oknem výsledků
pgsql.showBatchTime boolean false prostředek [Volitelné] Měla by se zobrazit doba provádění pro jednotlivé dávky.
pgsql.showConnectionStatusLens boolean true aplikace Umožňuje zobrazit stav připojení v oblasti objektivu editoru.
pgsql.splitPaneSelection Řetězec; jeden z next, , currentend "next" prostředek [Volitelné] Možnosti konfigurace, ve kterých sloupcích by se měla otevřít nová podokna výsledků

Historie dotazů

Nastavení Typ Výchozí Scope Popis
pgsql.enableQueryHistoryCapture boolean true okno Povolení zachytávání historie dotazů
pgsql.enableQueryHistoryFeature boolean true okno Měla by být povolená funkce Historie dotazů.
pgsql.queryHistoryLimit Číslo 20 okno Počet položek historie dotazů, které se mají zobrazit v zobrazení Historie dotazů

Copilot

Nastavení Typ Výchozí Scope Popis
pgsql.copilot.accessMode Řetězec; jeden z ro, rw "rw" okno Vyberte si mezi Read Only agentem chatu @pgsql AI nebo Read/Write režimem.
pgsql.copilot.autoAttachQuery Řetězec; jeden z ask, , alwaysnever "ask" okno Určuje, jestli je text dotazu SQL zahrnutý při analýze plánů dotazů pomocí AI.
pgsql.copilot.enable boolean true okno Povolení chatovacího agenta @pgsql AI (vyžaduje opětovné načtení)
pgsql.copilot.modelOptions objekt - okno Nastavte možnosti modelu pro agenta chatu @pgsql AI.
⚠✔ To může mít vliv na výkon agenta nebo dokonce jeho přerušení; To změňte jenom v případě, že víte, co děláte.

Průzkumník objektů

Nastavení Typ Výchozí Scope Popis
pgsql.objectExplorer.expandTimeout Číslo 45 - Časový limit v sekundách pro rozšíření uzlu v Průzkumník objektů Výchozí hodnota je 45 sekund.

Terminál PSQL

Nastavení Typ Výchozí Scope Popis
pgsql.pgBinaryDirs pole - - Seznam absolutních cest k binárním adresářům PG Po změně tohoto nastavení restartujte editor.

Přepínače funkcí

Nastavení Typ Výchozí Scope Popis
pgsql.enableExperimentalFeatures boolean false aplikace Umožňuje experimentální funkce v rozšíření PostgreSQL. Funkce nejsou připravené pro produkční prostředí a můžou mít chyby nebo problémy. Po změně tohoto nastavení restartujte editor.
pgsql.enableMigrations boolean true okno Povolení funkcí migrace Oracle do PostgreSQL, včetně zobrazení migrace, příkazů migrace a nástrojů pro jazykové modely migrace
pgsql.enableServerDashboard boolean true okno Povolení řídicích panelů serveru s metrikami (Preview)

Diagnostics

Nastavení Typ Výchozí Scope Popis
pgsql.logDebugInfo boolean false okno [Volitelné] Protokolování výstupu ladění do konzoly pro vývojáře (Nápověda –> Přepnutí vývojářských nástrojů)
pgsql.piiLogging boolean false - Měly by být identifikovatelné osobní údaje (PII) protokolovány ve výstupním kanálu Azure Protokoly a v souboru protokolu výstupního kanálu.
pgsql.toolsService.logLevel Řetězec; jeden z CRITICAL, , WARNINGERROR, , INFODEBUG "INFO" aplikace Úroveň protokolu pro službu Nástrojů PostgreSQL (vyžaduje restartování).
pgsql.tracingLevel Řetězec; jeden z All, , Off, ErrorCritical, Warning, InformationVerbose "All" - [Volitelné] Úroveň protokolu pro back-endové služby

Ustanovení

Nastavení Typ Výchozí Scope Popis
pgsql.flexProvisioning.deploymentRetentionDays Číslo 30 aplikace Počet dnů dokončení Azure metadata nasazení flexibilního serveru PostgreSQL pro automatické obnovení Hesla se ukládají v úložišti tajných kódů editoru a odstraní se okamžitě po úspěšném nebo neúspěšném nasazení. Spuštěním příkazu PGSQL: Vymažte metadata nasazení PostgreSQL Azure v mezipaměti, aby se položky odebraly okamžitě.

General

Nastavení Typ Výchozí Scope Popis
azureResourceGroups.selectedSubscriptions pole - - Vybraná předplatná
pgsql.horizonCreate.enableAiModelManagement boolean false aplikace Preview: Zobrazuje uživatelské rozhraní pro správu modelů AI v průvodci vytvořením Azure HorizonDB. Tato funkce je ve verzi Preview a může se změnit. Po přepnutí restartujte průvodce.

Komplexní výchozí hodnoty

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