Esta página lista todas as definições contribuídas pela extensão PostgreSQL. Gerado a partir de package.json (43 definições).
Conexões
| Configuração |
Tipo |
Predefinição |
Scope |
Description |
pgsql.azureActiveDirectory |
corda; um dos AuthCodeGrant, DeviceCode |
"AuthCodeGrant" |
aplicação |
Escolhe qual método de autenticação usar |
pgsql.connections |
matriz |
- |
recurso |
Os perfis de ligação definidos em 'Definições de Utilizador' são mostrados no comando 'PostgreSQL: Connect' na paleta de comandos. |
pgsql.maxConnections |
number |
10 |
recurso |
O número máximo de ligações simultâneas a abrir por perfil + base de dados. Ligações ao mesmo servidor, mas a bases de dados diferentes, não contam para o mesmo total. O valor predefinido é 10. |
pgsql.maxRecentConnections |
number |
5 |
janela |
O número máximo de ligações usadas recentemente para armazenar na lista de ligações. |
pgsql.serverGroups |
matriz |
- |
recurso |
Grupos de servidores |
Editor do Power Query & Resultados
| Configuração |
Tipo |
Predefinição |
Scope |
Description |
pgsql.copyIncludeHeaders |
boolean |
false |
recurso |
[Opcional] Opções de configuração para copiar resultados da Vista de Resultados |
pgsql.copyRemoveNewLine |
boolean |
true |
recurso |
[Opcional] Opções de configuração para copiar resultados multilinha a partir da Vista de Resultados |
pgsql.intelliSense.enableIntelliSense |
boolean |
true |
janela |
O IntelliSense deve estar ativado |
pgsql.messagesDefaultOpen |
boolean |
true |
recurso |
É verdade que o painel de mensagens está aberto por defeito; false para fechado |
pgsql.openQueryResultsInTabByDefault |
boolean |
false |
aplicação |
Mostrar automaticamente os resultados das consultas numa nova aba em vez do painel de consultas. |
pgsql.openQueryResultsInTabByDefaultDoNotShowPrompt |
boolean |
false |
aplicação |
Não mostre os prompts para mostrar os resultados da consulta num novo separador. |
pgsql.persistQueryResultTabs |
boolean |
false |
janela |
Devem ser guardadas as seleções de resultados da consulta e as posições de scroll ao mudar de separador (pode afetar o desempenho)? |
pgsql.resultsFontFamily |
cadeia (de caracteres) |
- |
recurso |
Defina a família de fontes para a grelha de resultados; definir para em branco para usar a fonte do editor |
pgsql.resultsFontSize |
número, nulo |
- |
recurso |
Defina o tamanho da fonte para a grelha de resultados; definir para em branco para usar o tamanho do editor |
pgsql.resultsGrid.autoSizeColumns |
boolean |
true |
- |
Ajuste automaticamente as larguras das colunas com base nas linhas visíveis no conjunto de resultados. Pode haver problemas de desempenho com um grande número de colunas ou células grandes |
pgsql.saveAsCsv.delimiter |
cadeia (de caracteres) |
"," |
recurso |
[Opcional] Delimitador para separar elementos de dados ao guardar resultados como CSV |
pgsql.saveAsCsv.encoding |
cadeia (de caracteres) |
"utf-8" |
recurso |
[Opcional] Codificação de ficheiros usada ao guardar resultados como CSV |
pgsql.saveAsCsv.includeHeaders |
boolean |
true |
recurso |
[Opcional] Quando verdade, os cabeçalhos das colunas são incluídos ao guardar resultados como CSV |
pgsql.saveAsCsv.lineSeparator |
cadeia (de caracteres) |
- |
recurso |
[Opcional] Caracteres usados para separar linhas ao guardar resultados como CSV |
pgsql.saveAsCsv.textIdentifier |
cadeia (de caracteres) |
"\"" |
recurso |
[Opcional] Carácter usado para encerrar campos de texto ao guardar resultados como CSV |
pgsql.shortcuts |
objecto |
Veja abaixo |
recurso |
Atalhos relacionados com a janela de resultados |
pgsql.showBatchTime |
boolean |
false |
recurso |
[Opcional] O tempo de execução deve ser mostrado para lotes individuais |
pgsql.showConnectionStatusLens |
boolean |
true |
aplicação |
Mostrar o estado da ligação na área da lente do editor. |
pgsql.splitPaneSelection |
corda; um de next, current, end |
"next" |
recurso |
[Opcional] Opções de configuração para que coluna devem abrir novos painéis de resultados em |
Histórico de Consultas
| Configuração |
Tipo |
Predefinição |
Scope |
Description |
pgsql.enableQueryHistoryCapture |
boolean |
true |
janela |
Ativar a Captura do Histórico de Consultas |
pgsql.enableQueryHistoryFeature |
boolean |
true |
janela |
Deveria estar ativada a funcionalidade de Histórico de Consultas |
pgsql.queryHistoryLimit |
number |
20 |
janela |
Número de entradas do histórico de consultas a mostrar na vista de Histórico de Consultas |
Copilot
| Configuração |
Tipo |
Predefinição |
Scope |
Description |
pgsql.copilot.accessMode |
corda; um dos ro, rw |
"rw" |
janela |
Escolhe entre Read Only um modo para Read/Write o @pgsql agente de chat IA. |
pgsql.copilot.autoAttachQuery |
corda; um de ask, always, never |
"ask" |
janela |
Controlar se o texto de consulta SQL está incluído ao analisar planos de consulta com IA. |
pgsql.copilot.enable |
boolean |
true |
janela |
Ativar o @pgsql agente de chat IA (requer recarregar) |
pgsql.copilot.modelOptions |
objecto |
- |
janela |
Defina as opções de modelo para o @pgsql agente de chat de IA.
⚠️ Isto pode afetar o desempenho do agente ou até quebrá-lo; Só muda isto se souberes o que estás a fazer. |
Pesquisador de objetos
| Configuração |
Tipo |
Predefinição |
Scope |
Description |
pgsql.objectExplorer.expandTimeout |
number |
45 |
- |
O timeout em segundos para expandir um nó no Object Explorer. O valor padrão é 45 segundos. |
PSQL Terminal
| Configuração |
Tipo |
Predefinição |
Scope |
Description |
pgsql.pgBinaryDirs |
matriz |
- |
- |
Lista de caminhos absolutos para diretórios binários PG. Reinicie o editor depois de alterar esta definição. |
Alternâncias de Funcionalidades
| Configuração |
Tipo |
Predefinição |
Scope |
Description |
pgsql.enableExperimentalFeatures |
boolean |
false |
aplicação |
Permite funcionalidades experimentais na extensão PostgreSQL. As funcionalidades não estão prontas para produção e podem ter bugs ou problemas. Reinicie o editor depois de alterar esta definição. |
pgsql.enableMigrations |
boolean |
true |
janela |
Ative funcionalidades de migração do Oracle para o PostgreSQL, incluindo a visualização de migração, comandos de migração e ferramentas para modelos de linguagem de migração |
pgsql.enableServerDashboard |
boolean |
true |
janela |
Ativar Dashboards de Servidor com métricas (Pré-visualização). |
Diagnostics
| Configuração |
Tipo |
Predefinição |
Scope |
Description |
pgsql.logDebugInfo |
boolean |
false |
janela |
[Opcional] Registar a saída de depuração para a consola de programadores (Ajuda -> Alternar Ferramentas de Desenvolvimento) |
pgsql.piiLogging |
boolean |
false |
- |
A Informação Pessoalmente Identificável (PII) deve ser registada no canal de saída do Azure Logs e no ficheiro do canal de saída. |
pgsql.toolsService.logLevel |
corda; um de CRITICAL, ERROR, WARNING, INFO, DEBUG |
"INFO" |
aplicação |
Nível de log para o PostgreSQL Tools Service (requer reinício). |
pgsql.tracingLevel |
corda; um de All, Off, Critical, Error, Warning, Information, Verbose |
"All" |
- |
[Opcional] Nível de log para serviços de backend. |
Previsão
| Configuração |
Tipo |
Predefinição |
Scope |
Description |
pgsql.flexProvisioning.deploymentRetentionDays |
number |
30 |
aplicação |
Número de dias para manter os metadados de implementação do Azure PostgreSQL Flexible Server concluídos para o currículo automático. As palavras-passe são armazenadas na loja secreta do editor e eliminadas imediatamente após implementações bem-sucedidas ou falhadas. Execute 'PGSQL: Limpar metadados de implementação Azure PostgreSQL em cache' para remover entradas imediatamente. |
Geral
| Configuração |
Tipo |
Predefinição |
Scope |
Description |
azureResourceGroups.selectedSubscriptions |
matriz |
- |
- |
Subscrições Selecionadas |
pgsql.horizonCreate.enableAiModelManagement |
boolean |
false |
aplicação |
Pré-visualização: mostra a interface de gestão de modelos de IA no assistente Create Azure HorizonDB. Esta funcionalidade está em pré-visualização e pode mudar. Reinicia o feiticeiro depois de alternar. |
Valores complexos por defeito
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"
}
Conteúdo relacionado