Odniesienia do ustawień

Na tej stronie wymieniono wszystkie ustawienia współautora rozszerzenia PostgreSQL. Wygenerowane na podstawie package.json (43 ustawienia).

Połączenia

Setting Typ Default Scope Opis
pgsql.azureActiveDirectory Ciąg; AuthCodeGrantjeden z , DeviceCode "AuthCodeGrant" aplikacja Wybiera metodę uwierzytelniania, która ma być używana
pgsql.connections macierz - zasób Profile połączeń zdefiniowane w obszarze "Ustawienia użytkownika" są wyświetlane w obszarze polecenia "PostgreSQL: Connect" w palecie poleceń.
pgsql.maxConnections number 10 zasób Maksymalna liczba simultanious połączeń do otwarcia w profilu i bazie danych. Połączenia z tym samym serwerem, ale z różnymi bazami danych, nie są liczone do tej samej sumy. Wartość domyślna to 10.
pgsql.maxRecentConnections number 5 okno Maksymalna liczba ostatnio używanych połączeń do przechowywania na liście połączeń.
pgsql.serverGroups macierz - zasób Grupy serwerów

Edytor Power Query i Wyniki

Setting Typ Default Scope Opis
pgsql.copyIncludeHeaders boolean false zasób [Opcjonalnie] Opcje konfiguracji kopiowania wyników z widoku wyników
pgsql.copyRemoveNewLine boolean true zasób [Opcjonalnie] Opcje konfiguracji kopiowania wyników wielowierszowych z widoku wyników
pgsql.intelliSense.enableIntelliSense boolean true okno Czy funkcja IntelliSense powinna być włączona
pgsql.messagesDefaultOpen boolean true zasób Wartość true dla okienka komunikatów, które ma być domyślnie otwarte; fałsz dla zamkniętego
pgsql.openQueryResultsInTabByDefault boolean false aplikacja Automatycznie wyświetlaj wyniki zapytania na nowej karcie zamiast okienka zapytania.
pgsql.openQueryResultsInTabByDefaultDoNotShowPrompt boolean false aplikacja Nie pokazuj monitów o wyświetlenie wyników zapytania na nowej karcie.
pgsql.persistQueryResultTabs boolean false okno Jeśli podczas przełączania kart (może to mieć wpływ na wydajność) należy zapisać wybory wyników zapytania i pozycje przewijania.
pgsql.resultsFontFamily ciąg - zasób Ustaw rodzinę czcionek dla siatki wyników; ustaw wartość na pustą, aby użyć czcionki edytora
pgsql.resultsFontSize liczba, null - zasób Ustaw rozmiar czcionki dla siatki wyników; ustaw wartość na pustą, aby użyć rozmiaru edytora
pgsql.resultsGrid.autoSizeColumns boolean true - Automatycznie dostosuj szerokości kolumn na podstawie widocznych wierszy w zestawie wyników. Może mieć problemy z wydajnością z dużą liczbą kolumn lub dużych komórek
pgsql.saveAsCsv.delimiter ciąg "," zasób [Opcjonalnie] Ogranicznik do oddzielania elementów danych podczas zapisywania wyników jako woluminu CSV
pgsql.saveAsCsv.encoding ciąg "utf-8" zasób [Opcjonalnie] Kodowanie plików używane podczas zapisywania wyników jako pliku CSV
pgsql.saveAsCsv.includeHeaders boolean true zasób [Opcjonalnie] W przypadku wartości true nagłówki kolumn są uwzględniane podczas zapisywania wyników jako woluminu CSV
pgsql.saveAsCsv.lineSeparator ciąg - zasób [Opcjonalnie] Znaki używane do oddzielania wierszy podczas zapisywania wyników w formacie CSV
pgsql.saveAsCsv.textIdentifier ciąg "\"" zasób [Opcjonalnie] Znak używany do ujęć pól tekstowych podczas zapisywania wyników jako pliku CSV
pgsql.shortcuts obiekt Zobacz poniżej zasób Skróty związane z oknem wyników
pgsql.showBatchTime boolean false zasób [Opcjonalnie] Czas wykonywania powinien być wyświetlany dla poszczególnych partii
pgsql.showConnectionStatusLens boolean true aplikacja Pokaż stan połączenia w obszarze obiektywu edytora.
pgsql.splitPaneSelection Ciąg; nextjeden z , , currentend "next" zasób [Opcjonalnie] Opcje konfiguracji, w których powinny być otwierane nowe okienka wyników w kolumnie

Historia zapytań

Setting Typ Default Scope Opis
pgsql.enableQueryHistoryCapture boolean true okno Włączanie przechwytywania historii zapytań
pgsql.enableQueryHistoryFeature boolean true okno Czy funkcja Historia zapytań powinna być włączona
pgsql.queryHistoryLimit number 20 okno Liczba wpisów historii zapytań do wyświetlenia w widoku Historia zapytań

Copilot

Setting Typ Default Scope Opis
pgsql.copilot.accessMode ciąg; rojeden z , rw "rw" okno Wybierz tryb lub Read OnlyRead/Write dla agenta czatu sztucznej @pgsql inteligencji.
pgsql.copilot.autoAttachQuery Ciąg; askjeden z , , alwaysnever "ask" okno Określ, czy tekst zapytania SQL jest uwzględniany podczas analizowania planów zapytań przy użyciu sztucznej inteligencji.
pgsql.copilot.enable boolean true okno Włączanie agenta czatu sztucznej @pgsql inteligencji (wymaga ponownego załadowania)
pgsql.copilot.modelOptions obiekt - okno Ustaw opcje modelu dla agenta czatu sztucznej @pgsql inteligencji.
⚠✔ Może to mieć wpływ na wydajność agenta, a nawet przerwać go; zmień to tylko wtedy, gdy wiesz, co robisz.

Eksplorator obiektów

Setting Typ Default Scope Opis
pgsql.objectExplorer.expandTimeout number 45 - Limit czasu w sekundach dla rozszerzania węzła w Eksplorator obiektów. Wartość domyślna to 45 sekund.

PSQL Terminal

Setting Typ Default Scope Opis
pgsql.pgBinaryDirs macierz - - Lista ścieżek bezwzględnych do katalogów binarnych PG. Uruchom ponownie edytor po zmianie tego ustawienia.

Przełączanie funkcji

Setting Typ Default Scope Opis
pgsql.enableExperimentalFeatures boolean false aplikacja Włącza funkcje eksperymentalne w rozszerzeniu PostgreSQL. Funkcje nie są gotowe do użycia w środowisku produkcyjnym i mogą mieć błędy lub problemy. Uruchom ponownie edytor po zmianie tego ustawienia.
pgsql.enableMigrations boolean true okno Włączanie funkcji migracji bazy danych Oracle do postgreSQL, w tym widoku migracji, poleceń migracji i narzędzi do modelowania języka migracji
pgsql.enableServerDashboard boolean true okno Włącz pulpity nawigacyjne serwera z metrykami (wersja zapoznawcza).

Diagnostics

Setting Typ Default Scope Opis
pgsql.logDebugInfo boolean false okno [Opcjonalnie] Rejestrowanie danych wyjściowych debugowania w konsoli dewelopera (Pomoc —> przełączanie narzędzi deweloperskich)
pgsql.piiLogging boolean false - Jeśli dane osobowe (PII) powinny być rejestrowane w kanale wyjściowym dzienników Azure i w pliku dziennika kanału wyjściowego.
pgsql.toolsService.logLevel Ciąg; CRITICALjeden z , , WARNINGERROR, , , INFODEBUG "INFO" aplikacja Poziom dziennika dla usługi narzędzi PostgreSQL (wymaga ponownego uruchomienia).
pgsql.tracingLevel Ciąg; jeden z All, , CriticalOff, Error, WarningInformationVerbose "All" - [Opcjonalnie] Poziom dziennika dla usług zaplecza.

Postanowienie

Setting Typ Default Scope Opis
pgsql.flexProvisioning.deploymentRetentionDays number 30 aplikacja Liczba dni ukończenia Azure metadanych wdrożenia serwera elastycznego PostgreSQL na potrzeby automatycznego wznawiania. Hasła są przechowywane w magazynie wpisów tajnych edytora i usuwane natychmiast po pomyślnych lub nieudanych wdrożeniach. Uruchom polecenie "PGSQL: Wyczyść buforowane metadane wdrożenia Azure PostgreSQL", aby natychmiast usunąć wpisy.

Ogólne

Setting Typ Default Scope Opis
azureResourceGroups.selectedSubscriptions macierz - - Wybrane subskrypcje
pgsql.horizonCreate.enableAiModelManagement boolean false aplikacja Wersja zapoznawcza: przedstawia interfejs użytkownika zarządzania modelami sztucznej inteligencji w kreatorze Tworzenie Azure HorizonDB. Ta funkcja jest dostępna w wersji zapoznawczej i może ulec zmianie. Uruchom ponownie kreatora po przełączeniu.

Złożone wartości domyślne

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