Riferimento alle impostazioni

Questa pagina elenca tutte le impostazioni fornite dall'estensione PostgreSQL. Generato da package.json (43 impostazioni).

Connessioni

Impostazione TIPO Impostazione predefinita Scope Descrizione
pgsql.azureActiveDirectory stringa; uno di AuthCodeGrant, DeviceCode "AuthCodeGrant" applicazione Sceglie il metodo di autenticazione da usare
pgsql.connections array - resource I profili di connessione definiti in "Impostazioni utente" vengono visualizzati nel comando "PostgreSQL: Connect" nel riquadro comandi.
pgsql.maxConnections Numero 10 resource Numero massimo di connessioni simultanie da aprire in corrispondenza di ogni profilo e database. Le connessioni allo stesso server, ma a database diversi, non vengono conteggiati allo stesso totale. Il valore predefinito è 10.
pgsql.maxRecentConnections Numero 5 finestra Numero massimo di connessioni usate di recente da archiviare nell'elenco delle connessioni.
pgsql.serverGroups array - resource Gruppi di server

Editor di query e Risultati

Impostazione TIPO Impostazione predefinita Scope Descrizione
pgsql.copyIncludeHeaders Boolean false resource [Facoltativo] Opzioni di configurazione per la copia dei risultati dalla visualizzazione Risultati
pgsql.copyRemoveNewLine Boolean true resource [Facoltativo] Opzioni di configurazione per la copia di risultati su più righe dalla visualizzazione Risultati
pgsql.intelliSense.enableIntelliSense Boolean true finestra Dovrebbe essere abilitato IntelliSense
pgsql.messagesDefaultOpen Boolean true resource True perché il riquadro dei messaggi venga aperto per impostazione predefinita; false per chiuso
pgsql.openQueryResultsInTabByDefault Boolean false applicazione Visualizza automaticamente i risultati della query in una nuova scheda anziché nel riquadro della query.
pgsql.openQueryResultsInTabByDefaultDoNotShowPrompt Boolean false applicazione Non visualizzare le richieste di visualizzazione dei risultati delle query in una nuova scheda.
pgsql.persistQueryResultTabs Boolean false finestra Le selezioni dei risultati delle query e le posizioni di scorrimento devono essere salvate quando si cambia scheda (potrebbero influire sulle prestazioni)
pgsql.resultsFontFamily string - resource Impostare la famiglia di caratteri per la griglia dei risultati; impostare su vuoto per usare il tipo di carattere dell'editor
pgsql.resultsFontSize number, null - resource Impostare le dimensioni del carattere per la griglia dei risultati; impostare su vuoto per usare le dimensioni dell'editor
pgsql.resultsGrid.autoSizeColumns Boolean true - Regolare automaticamente la larghezza delle colonne in base alle righe visibili nel set di risultati. Potrebbero verificarsi problemi di prestazioni con un numero elevato di colonne o celle di grandi dimensioni
pgsql.saveAsCsv.delimiter string "," resource [Facoltativo] Delimitatore per la separazione degli elementi di dati durante il salvataggio dei risultati come CSV
pgsql.saveAsCsv.encoding string "utf-8" resource [Facoltativo] Codifica dei file usata durante il salvataggio dei risultati come CSV
pgsql.saveAsCsv.includeHeaders Boolean true resource [Facoltativo] Se true, le intestazioni di colonna vengono incluse quando si salvano i risultati come CSV
pgsql.saveAsCsv.lineSeparator string - resource [Facoltativo] Caratteri usati per separare le righe quando si salvano i risultati come CSV
pgsql.saveAsCsv.textIdentifier string "\"" resource [Facoltativo] Carattere usato per racchiudere i campi di testo durante il salvataggio dei risultati come CSV
pgsql.shortcuts object Vedere di seguito resource Collegamenti correlati alla finestra dei risultati
pgsql.showBatchTime Boolean false resource [Facoltativo] Il tempo di esecuzione deve essere visualizzato per singoli batch
pgsql.showConnectionStatusLens Boolean true applicazione Mostra lo stato della connessione nell'area dell'obiettivo dell'editor.
pgsql.splitPaneSelection Stringa; uno di next, current, end "next" resource [Facoltativo] Opzioni di configurazione per cui aprire i nuovi riquadri dei risultati della colonna

Cronologia delle query

Impostazione TIPO Impostazione predefinita Scope Descrizione
pgsql.enableQueryHistoryCapture Boolean true finestra Abilitare l'acquisizione della cronologia query
pgsql.enableQueryHistoryFeature Boolean true finestra Dovrebbe essere abilitata la funzionalità Cronologia query
pgsql.queryHistoryLimit Numero 20 finestra Numero di voci della cronologia query da visualizzare nella visualizzazione Cronologia query

Copilot

Impostazione TIPO Impostazione predefinita Scope Descrizione
pgsql.copilot.accessMode Stringa; uno di ro, rw "rw" finestra Scegliere tra Read Only o Read/Write modalità per l'agente @pgsql di chat di intelligenza artificiale.
pgsql.copilot.autoAttachQuery Stringa; uno di ask, always, never "ask" finestra Controllare se il testo della query SQL viene incluso durante l'analisi dei piani di query con intelligenza artificiale.
pgsql.copilot.enable Boolean true finestra Abilitare l'agente @pgsql di chat di intelligenza artificiale (richiede ricaricamento)
pgsql.copilot.modelOptions object - finestra Impostare le opzioni del modello per l'agente di chat di @pgsql intelligenza artificiale.
⚠️ Questo può influire sulle prestazioni dell'agente o persino interromperlo; cambia solo questo se sai cosa stai facendo.

Esplora oggetti

Impostazione TIPO Impostazione predefinita Scope Descrizione
pgsql.objectExplorer.expandTimeout Numero 45 - Timeout in secondi per l'espansione di un nodo in Esplora oggetti. Il valore predefinito è 45 secondi.

Terminale PSQL

Impostazione TIPO Impostazione predefinita Scope Descrizione
pgsql.pgBinaryDirs array - - Elenco di percorsi assoluti per le directory binarie PG. Riavviare l'editor dopo aver modificato questa impostazione.

Attiva/disattiva funzionalità

Impostazione TIPO Impostazione predefinita Scope Descrizione
pgsql.enableExperimentalFeatures Boolean false applicazione Abilita le funzionalità sperimentali nell'estensione PostgreSQL. Le funzionalità non sono pronte per la produzione e potrebbero avere bug o problemi. Riavviare l'editor dopo aver modificato questa impostazione.
pgsql.enableMigrations Boolean true finestra Abilitare le funzionalità di migrazione da Oracle a PostgreSQL, tra cui la visualizzazione delle migrazioni, i comandi di migrazione e gli strumenti del modello linguistico di migrazione
pgsql.enableServerDashboard Boolean true finestra Abilitare i dashboard del server con le metriche (anteprima).

Diagnostica

Impostazione TIPO Impostazione predefinita Scope Descrizione
pgsql.logDebugInfo Boolean false finestra [Facoltativo] Registrare l'output di debug nella console per sviluppatori (Guida -> Attiva/Disattiva strumenti di sviluppo)
pgsql.piiLogging Boolean false - Le informazioni personali devono essere registrate nel canale di output dei log di Azure e nel file di log del canale di output.
pgsql.toolsService.logLevel Stringa; uno di CRITICAL, ERROR, WARNING, INFODEBUG "INFO" applicazione Livello di log per il servizio Strumenti PostgreSQL (richiede il riavvio).
pgsql.tracingLevel stringa; uno di All, Off, CriticalError, Warning, , InformationVerbose "All" - [Facoltativo] Livello di log per i servizi back-end.

Fornitura

Impostazione TIPO Impostazione predefinita Scope Descrizione
pgsql.flexProvisioning.deploymentRetentionDays Numero 30 applicazione Numero di giorni per il completamento Azure metadati di distribuzione del server flessibile PostgreSQL per la ripresa automatica. Le password vengono archiviate nell'archivio segreti dell'editor ed eliminate immediatamente dopo distribuzioni riuscite o non riuscite. Eseguire "PGSQL: cancellare i metadati della distribuzione di PostgreSQL nella cache Azure" per rimuovere immediatamente le voci.

Generali

Impostazione TIPO Impostazione predefinita Scope Descrizione
azureResourceGroups.selectedSubscriptions array - - Sottoscrizioni selezionate
pgsql.horizonCreate.enableAiModelManagement Boolean false applicazione Anteprima: mostra l'interfaccia utente di Gestione modelli di intelligenza artificiale nella procedura guidata Crea Azure HorizonDB. Questa funzionalità è in anteprima e potrebbe cambiare. Riavviare la procedura guidata dopo l'attivazione/disattivazione.

Valori predefiniti complessi

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