En esta página se enumeran todas las configuraciones aportadas por la extensión PostgreSQL. Generado a partir de package.json (43 configuraciones).
Conexiones
| Configuración |
Tipo |
Valor predeterminado |
Ámbito |
Descripción |
pgsql.azureActiveDirectory |
string; uno de AuthCodeGrant, DeviceCode |
"AuthCodeGrant" |
solicitud |
Elige el método de autenticación que se va a usar. |
pgsql.connections |
array |
- |
resource |
Los perfiles de conexión definidos en "Configuración de usuario" se muestran en el comando "PostgreSQL: Connect" en la paleta de comandos. |
pgsql.maxConnections |
número |
10 |
resource |
Número máximo de conexiones simultaniosas que se van a abrir en cada perfil y base de datos. Las conexiones con el mismo servidor, pero con bases de datos diferentes, no cuentan con el mismo total. El valor predeterminado es 10. |
pgsql.maxRecentConnections |
número |
5 |
ventana |
Número máximo de conexiones usadas recientemente para almacenar en la lista de conexiones. |
pgsql.serverGroups |
array |
- |
resource |
Grupos de servidores |
Editor de Power Query y Resultados
| Configuración |
Tipo |
Valor predeterminado |
Ámbito |
Descripción |
pgsql.copyIncludeHeaders |
booleano |
false |
resource |
[Opcional] Opciones de configuración para copiar resultados desde la vista Resultados |
pgsql.copyRemoveNewLine |
booleano |
true |
resource |
[Opcional] Opciones de configuración para copiar resultados de varias líneas desde la vista Resultados |
pgsql.intelliSense.enableIntelliSense |
booleano |
true |
ventana |
¿Se debe habilitar IntelliSense? |
pgsql.messagesDefaultOpen |
booleano |
true |
resource |
True para que el panel de mensajes esté abierto de forma predeterminada; false para cerrado |
pgsql.openQueryResultsInTabByDefault |
booleano |
false |
solicitud |
Mostrar automáticamente los resultados de la consulta en una nueva pestaña en lugar del panel de consulta. |
pgsql.openQueryResultsInTabByDefaultDoNotShowPrompt |
booleano |
false |
solicitud |
No muestre avisos para mostrar los resultados de la consulta en una nueva pestaña. |
pgsql.persistQueryResultTabs |
booleano |
false |
ventana |
Si las selecciones de resultados de consulta y las posiciones de desplazamiento se guardan al cambiar las pestañas (puede afectar al rendimiento) |
pgsql.resultsFontFamily |
string |
- |
resource |
Establezca la familia de fuentes para la cuadrícula de resultados; establézcalo en blanco para usar la fuente del editor. |
pgsql.resultsFontSize |
number, null |
- |
resource |
Establezca el tamaño de fuente de la cuadrícula de resultados; establézcalo en blanco para usar el tamaño del editor. |
pgsql.resultsGrid.autoSizeColumns |
booleano |
true |
- |
Ajuste automáticamente los anchos de columna en función de las filas visibles del conjunto de resultados. Podría tener problemas de rendimiento con un gran número de columnas o celdas grandes |
pgsql.saveAsCsv.delimiter |
string |
"," |
resource |
[Opcional] Delimitador para separar elementos de datos al guardar los resultados como CSV |
pgsql.saveAsCsv.encoding |
string |
"utf-8" |
resource |
[Opcional] Codificación de archivos usada al guardar los resultados como CSV |
pgsql.saveAsCsv.includeHeaders |
booleano |
true |
resource |
[Opcional] Cuando es true, los encabezados de columna se incluyen al guardar los resultados como CSV. |
pgsql.saveAsCsv.lineSeparator |
string |
- |
resource |
[Opcional] Caracteres usados para separar filas al guardar los resultados como CSV |
pgsql.saveAsCsv.textIdentifier |
string |
"\"" |
resource |
[Opcional] Carácter usado para incluir campos de texto al guardar los resultados como CSV |
pgsql.shortcuts |
object |
Consulte a continuación |
resource |
Accesos directos relacionados con la ventana de resultados |
pgsql.showBatchTime |
booleano |
false |
resource |
[Opcional] ¿Se debe mostrar el tiempo de ejecución para lotes individuales? |
pgsql.showConnectionStatusLens |
booleano |
true |
solicitud |
Mostrar el estado de conexión en el área de lente del editor. |
pgsql.splitPaneSelection |
string; uno de next, , currentend |
"next" |
resource |
[Opcional] Opciones de configuración para las que deben abrirse los paneles de resultados nuevos de columna |
Historial de consultas
| Configuración |
Tipo |
Valor predeterminado |
Ámbito |
Descripción |
pgsql.enableQueryHistoryCapture |
booleano |
true |
ventana |
Habilitación de la captura del historial de consultas |
pgsql.enableQueryHistoryFeature |
booleano |
true |
ventana |
¿Se debe habilitar la característica Historial de consultas? |
pgsql.queryHistoryLimit |
número |
20 |
ventana |
Número de entradas del historial de consultas que se van a mostrar en la vista Historial de consultas |
Copilot
| Configuración |
Tipo |
Valor predeterminado |
Ámbito |
Descripción |
pgsql.copilot.accessMode |
string; uno de ro, rw |
"rw" |
ventana |
Elija entre Read Only el modo o Read/Write para el agente de @pgsql chat de IA. |
pgsql.copilot.autoAttachQuery |
string; uno de ask, , alwaysnever |
"ask" |
ventana |
Controlar si se incluye texto de consulta SQL al analizar planes de consulta con IA. |
pgsql.copilot.enable |
booleano |
true |
ventana |
Habilitación del agente de @pgsql chat de IA (requiere recarga) |
pgsql.copilot.modelOptions |
object |
- |
ventana |
Establezca las opciones del modelo para el agente de @pgsql chat de IA.
⚠️ Esto puede afectar al rendimiento del agente o incluso interrumpirlo; solo cambia esto si sabes lo que estás haciendo. |
Explorador de objetos
| Configuración |
Tipo |
Valor predeterminado |
Ámbito |
Descripción |
pgsql.objectExplorer.expandTimeout |
número |
45 |
- |
Tiempo de espera en segundos para expandir un nodo en Explorador de objetos. El valor predeterminado es 45 segundos. |
PSQL Terminal
| Configuración |
Tipo |
Valor predeterminado |
Ámbito |
Descripción |
pgsql.pgBinaryDirs |
array |
- |
- |
Lista de rutas de acceso absolutas a directorios binarios pg. Reinicie el editor después de cambiar esta configuración. |
Alternancias de características
| Configuración |
Tipo |
Valor predeterminado |
Ámbito |
Descripción |
pgsql.enableExperimentalFeatures |
booleano |
false |
solicitud |
Habilita las características experimentales de la extensión PostgreSQL. Las características no están listas para producción y pueden tener errores o problemas. Reinicie el editor después de cambiar esta configuración. |
pgsql.enableMigrations |
booleano |
true |
ventana |
Habilitación de las características de migración de Oracle a PostgreSQL, incluida la vista de migraciones, los comandos de migración y las herramientas del modelo de lenguaje de migración |
pgsql.enableServerDashboard |
booleano |
true |
ventana |
Habilite los paneles del servidor con métricas (versión preliminar). |
Diagnóstico
| Configuración |
Tipo |
Valor predeterminado |
Ámbito |
Descripción |
pgsql.logDebugInfo |
booleano |
false |
ventana |
[Opcional] Salida de depuración de registros en la consola del desarrollador (Ayuda:> Alternar herramientas de desarrollo) |
pgsql.piiLogging |
booleano |
false |
- |
Debe registrarse información de identificación personal (PII) en el canal de salida registros de Azure y el archivo de registro del canal de salida. |
pgsql.toolsService.logLevel |
string; uno de CRITICAL, ERROR, WARNING, , INFO, DEBUG |
"INFO" |
solicitud |
Nivel de registro del servicio De herramientas de PostgreSQL (requiere reiniciar). |
pgsql.tracingLevel |
string; uno de All, , Off, ErrorCritical, Warning, , InformationVerbose |
"All" |
- |
[Opcional] Nivel de registro para los servicios back-end. |
Aprovisionamiento
| Configuración |
Tipo |
Valor predeterminado |
Ámbito |
Descripción |
pgsql.flexProvisioning.deploymentRetentionDays |
número |
30 |
solicitud |
Número de días que se van a mantener completados Azure metadatos de implementación del servidor flexible de PostgreSQL para el reanudación automática. Las contraseñas se almacenan en el almacén de secretos del editor y se eliminan inmediatamente después de las implementaciones correctas o con errores. Ejecute "PGSQL: borrar los metadatos de implementación de PostgreSQL en caché Azure" para quitar entradas inmediatamente. |
General
| Configuración |
Tipo |
Valor predeterminado |
Ámbito |
Descripción |
azureResourceGroups.selectedSubscriptions |
array |
- |
- |
Suscripciones seleccionadas |
pgsql.horizonCreate.enableAiModelManagement |
booleano |
false |
solicitud |
Versión preliminar: muestra la interfaz de usuario de administración de modelos de IA en el asistente Crear Azure HorizonDB. Esta característica está en versión preliminar y podría cambiar. Reinicie el asistente después de alternar. |
Valores predeterminados complejos
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"
}
Contenido relacionado