Halaman ini mencantumkan semua pengaturan yang dikontribusikan oleh ekstensi PostgreSQL. Dihasilkan dari package.json (43 pengaturan).
Koneksi
| Setting |
Type |
Default |
Ruang lingkup |
Deskripsi |
pgsql.azureActiveDirectory |
String; salah satu dari AuthCodeGrant, DeviceCode |
"AuthCodeGrant" |
aplikasi |
Memilih metode Autentikasi mana yang akan digunakan |
pgsql.connections |
array |
- |
resource |
Profil koneksi yang ditentukan dalam 'Pengaturan Pengguna' ditampilkan di bawah perintah 'PostgreSQL: Sambungkan' di palet perintah. |
pgsql.maxConnections |
number |
10 |
resource |
Jumlah maksimum koneksi simultan untuk dibuka di per profil + database. Koneksi ke server yang sama, tetapi ke database yang berbeda, tidak dihitung ke total yang sama. Nilai defaultnya adalah 10. |
pgsql.maxRecentConnections |
number |
5 |
jendela |
Jumlah maksimum koneksi yang baru-baru ini digunakan untuk disimpan dalam daftar koneksi. |
pgsql.serverGroups |
array |
- |
resource |
Grup server |
Editor Kueri & Hasil
| Setting |
Type |
Default |
Ruang lingkup |
Deskripsi |
pgsql.copyIncludeHeaders |
Boolean |
false |
resource |
[Opsional] Opsi konfigurasi untuk menyalin hasil dari Tampilan Hasil |
pgsql.copyRemoveNewLine |
Boolean |
true |
resource |
[Opsional] Opsi konfigurasi untuk menyalin hasil multibaris dari Tampilan Hasil |
pgsql.intelliSense.enableIntelliSense |
Boolean |
true |
jendela |
Haruskah IntelliSense diaktifkan |
pgsql.messagesDefaultOpen |
Boolean |
true |
resource |
True agar panel pesan terbuka secara default; false untuk ditutup |
pgsql.openQueryResultsInTabByDefault |
Boolean |
false |
aplikasi |
Menampilkan hasil kueri secara otomatis di tab baru alih-alih panel kueri. |
pgsql.openQueryResultsInTabByDefaultDoNotShowPrompt |
Boolean |
false |
aplikasi |
Jangan perlihatkan perintah untuk menampilkan hasil kueri di tab baru. |
pgsql.persistQueryResultTabs |
Boolean |
false |
jendela |
Haruskah pemilihan hasil kueri dan posisi gulir disimpan saat beralih tab (mungkin memengaruhi performa) |
pgsql.resultsFontFamily |
string |
- |
resource |
Atur keluarga font untuk kisi hasil; atur ke kosong untuk menggunakan font editor |
pgsql.resultsFontSize |
angka, null |
- |
resource |
Atur ukuran font untuk kisi hasil; atur ke kosong untuk menggunakan ukuran editor |
pgsql.resultsGrid.autoSizeColumns |
Boolean |
true |
- |
Sesuaikan lebar kolom secara otomatis berdasarkan baris yang terlihat dalam tataan hasil. Mungkin memiliki masalah performa dengan sejumlah besar kolom atau sel besar |
pgsql.saveAsCsv.delimiter |
string |
"," |
resource |
[Opsional] Pemisah untuk memisahkan item data saat menyimpan hasil sebagai CSV |
pgsql.saveAsCsv.encoding |
string |
"utf-8" |
resource |
[Opsional] Pengodean file yang digunakan saat menyimpan hasil sebagai CSV |
pgsql.saveAsCsv.includeHeaders |
Boolean |
true |
resource |
[Opsional] Jika true, header kolom disertakan saat menyimpan hasil sebagai CSV |
pgsql.saveAsCsv.lineSeparator |
string |
- |
resource |
[Opsional] Karakter yang digunakan untuk memisahkan baris saat menyimpan hasil sebagai CSV |
pgsql.saveAsCsv.textIdentifier |
string |
"\"" |
resource |
[Opsional] Karakter yang digunakan untuk mengapit bidang teks saat menyimpan hasil sebagai CSV |
pgsql.shortcuts |
objek |
Lihat di bawah ini |
resource |
Pintasan yang terkait dengan jendela hasil |
pgsql.showBatchTime |
Boolean |
false |
resource |
[Opsional] Haruskah waktu eksekusi ditampilkan untuk batch individu |
pgsql.showConnectionStatusLens |
Boolean |
true |
aplikasi |
Tampilkan status koneksi di area lensa editor. |
pgsql.splitPaneSelection |
String; salah satu dari next, current, end |
"next" |
resource |
[Opsional] Opsi konfigurasi tempat panel hasil baru kolom harus terbuka di |
Riwayat Kueri
| Setting |
Type |
Default |
Ruang lingkup |
Deskripsi |
pgsql.enableQueryHistoryCapture |
Boolean |
true |
jendela |
Aktifkan Pengambilan Riwayat Kueri |
pgsql.enableQueryHistoryFeature |
Boolean |
true |
jendela |
Haruskah fitur Riwayat Kueri diaktifkan |
pgsql.queryHistoryLimit |
number |
20 |
jendela |
Jumlah entri riwayat kueri untuk diperlihatkan dalam tampilan Riwayat Kueri |
Copilot
| Setting |
Type |
Default |
Ruang lingkup |
Deskripsi |
pgsql.copilot.accessMode |
String; salah satu dari ro, rw |
"rw" |
jendela |
Pilih antara Read Only atau Read/Write mode untuk @pgsql agen obrolan AI. |
pgsql.copilot.autoAttachQuery |
String; salah satu dari ask, always, never |
"ask" |
jendela |
Mengontrol apakah teks kueri SQL disertakan saat menganalisis rencana kueri dengan AI. |
pgsql.copilot.enable |
Boolean |
true |
jendela |
Aktifkan @pgsql agen obrolan AI (memerlukan muat ulang) |
pgsql.copilot.modelOptions |
objek |
- |
jendela |
Atur opsi model untuk @pgsql agen obrolan AI.
⚠️ Ini dapat berdampak pada performa agen atau bahkan memutusnya; hanya ubah ini jika Anda tahu apa yang Anda lakukan. |
Penjelajah objek
| Setting |
Type |
Default |
Ruang lingkup |
Deskripsi |
pgsql.objectExplorer.expandTimeout |
number |
45 |
- |
Batas waktu dalam detik untuk memperluas simpul dalam Object Explorer. Nilai defaultnya adalah 45 detik. |
PSQL Terminal
| Setting |
Type |
Default |
Ruang lingkup |
Deskripsi |
pgsql.pgBinaryDirs |
array |
- |
- |
Daftar jalur absolut ke direktori biner PG. Mulai ulang editor setelah mengubah pengaturan ini. |
Tombol Fitur
| Setting |
Type |
Default |
Ruang lingkup |
Deskripsi |
pgsql.enableExperimentalFeatures |
Boolean |
false |
aplikasi |
Mengaktifkan fitur eksperimental di ekstensi PostgreSQL. Fitur tidak siap produksi dan mungkin memiliki bug atau masalah. Mulai ulang editor setelah mengubah pengaturan ini. |
pgsql.enableMigrations |
Boolean |
true |
jendela |
Mengaktifkan fitur migrasi Oracle ke PostgreSQL termasuk tampilan migrasi, perintah migrasi, dan alat model bahasa migrasi |
pgsql.enableServerDashboard |
Boolean |
true |
jendela |
Aktifkan Dasbor Server dengan metrik (Pratinjau). |
Diagnostics
| Setting |
Type |
Default |
Ruang lingkup |
Deskripsi |
pgsql.logDebugInfo |
Boolean |
false |
jendela |
[Opsional] Output debug log ke konsol pengembang (Bantuan -> Alihkan Alat Pengembang) |
pgsql.piiLogging |
Boolean |
false |
- |
Haruskah Informasi Pengidentifikasi Pribadi (PII) dicatat di saluran output log Azure dan file log saluran output. |
pgsql.toolsService.logLevel |
string; salah satu dari CRITICAL, ERROR, WARNING, INFO, DEBUG |
"INFO" |
aplikasi |
Tingkat log untuk PostgreSQL Tools Service (memerlukan hidupkan ulang). |
pgsql.tracingLevel |
String; salah satu dari All, Off, Critical, Error, Warning, Information, Verbose |
"All" |
- |
[Opsional] Tingkat log untuk layanan backend. |
Provisikan
| Setting |
Type |
Default |
Ruang lingkup |
Deskripsi |
pgsql.flexProvisioning.deploymentRetentionDays |
number |
30 |
aplikasi |
Jumlah hari untuk tetap selesai Azure metadata penyebaran Server Fleksibel PostgreSQL untuk resume otomatis. Kata sandi disimpan di penyimpanan rahasia editor dan dihapus segera setelah penyebaran berhasil atau gagal. Jalankan 'PGSQL: Hapus cache Azure metadata penyebaran PostgreSQL' untuk segera menghapus entri. |
General
| Setting |
Type |
Default |
Ruang lingkup |
Deskripsi |
azureResourceGroups.selectedSubscriptions |
array |
- |
- |
Langganan Terpilih |
pgsql.horizonCreate.enableAiModelManagement |
Boolean |
false |
aplikasi |
Pratinjau: memperlihatkan UI Manajemen Model AI di wizard Buat Azure HorizonDB. Fitur ini dalam pratinjau dan mungkin berubah. Mulai ulang wizard setelah beralih. |
Nilai default kompleks
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"
}
Konten terkait