تسرد هذه الصفحة جميع الإعدادات التي ساهم بها ملحق PostgreSQL. تم إنشاؤه من package.json (43 إعدادا).
الاتصالات
| اعداد |
نوع |
افتراضي |
النطاق |
الوصف |
pgsql.azureActiveDirectory |
سلسله; واحد من AuthCodeGrant، DeviceCode |
"AuthCodeGrant" |
التطبيق |
اختيار أسلوب المصادقة الذي يجب استخدامه |
pgsql.connections |
مصفوفة |
- |
مورد |
يتم عرض ملفات تعريف الاتصال المعرفة في "إعدادات المستخدم" ضمن الأمر "PostgreSQL: Connect" في لوحة الأوامر. |
pgsql.maxConnections |
الرقم |
10 |
مورد |
الحد الأقصى لعدد الاتصالات البسيطة التي يتم فتحها في كل ملف تعريف + قاعدة بيانات. لا يتم احتساب الاتصالات إلى نفس الخادم، ولكن بقواعد بيانات مختلفة، إلى نفس الإجمالي. القيمة الافتراضية هي 10. |
pgsql.maxRecentConnections |
الرقم |
5 |
نافذة |
الحد الأقصى لعدد الاتصالات المستخدمة مؤخرا للتخزين في قائمة الاتصال. |
pgsql.serverGroups |
مصفوفة |
- |
مورد |
مجموعات الخوادم |
محرر Power Query النتائج
| اعداد |
نوع |
افتراضي |
النطاق |
الوصف |
pgsql.copyIncludeHeaders |
منطقيه |
false |
مورد |
[اختياري] خيارات التكوين لنسخ النتائج من طريقة عرض النتائج |
pgsql.copyRemoveNewLine |
منطقيه |
true |
مورد |
[اختياري] خيارات التكوين لنسخ نتائج متعددة الأسطر من طريقة عرض النتائج |
pgsql.intelliSense.enableIntelliSense |
منطقيه |
true |
نافذة |
يجب تمكين IntelliSense |
pgsql.messagesDefaultOpen |
منطقيه |
true |
مورد |
صحيح أن يكون جزء الرسائل مفتوحا بشكل افتراضي؛ خطأ للإغلاق |
pgsql.openQueryResultsInTabByDefault |
منطقيه |
false |
التطبيق |
عرض نتائج الاستعلام تلقائيا في علامة تبويب جديدة بدلا من جزء الاستعلام. |
pgsql.openQueryResultsInTabByDefaultDoNotShowPrompt |
منطقيه |
false |
التطبيق |
لا تظهر المطالبات لعرض نتائج الاستعلام في علامة تبويب جديدة. |
pgsql.persistQueryResultTabs |
منطقيه |
false |
نافذة |
يجب حفظ تحديدات نتائج الاستعلام ومواضع التمرير عند تبديل علامات التبويب (قد يؤثر ذلك على الأداء) |
pgsql.resultsFontFamily |
سلسلة |
- |
مورد |
تعيين عائلة الخط لشبكة النتائج؛ تعيين إلى فارغ لاستخدام خط المحرر |
pgsql.resultsFontSize |
رقم، خال |
- |
مورد |
تعيين حجم الخط لشبكة النتائج؛ تعيين إلى فارغ لاستخدام حجم المحرر |
pgsql.resultsGrid.autoSizeColumns |
منطقيه |
true |
- |
اضبط عرض الأعمدة تلقائيا استنادا إلى الصفوف المرئية في مجموعة النتائج. قد تواجه مشاكل في الأداء مع عدد كبير من الأعمدة أو الخلايا الكبيرة |
pgsql.saveAsCsv.delimiter |
سلسلة |
"," |
مورد |
[اختياري] محدد لفصل عناصر البيانات عند حفظ النتائج ك CSV |
pgsql.saveAsCsv.encoding |
سلسلة |
"utf-8" |
مورد |
[اختياري] ترميز الملف المستخدم عند حفظ النتائج ك CSV |
pgsql.saveAsCsv.includeHeaders |
منطقيه |
true |
مورد |
[اختياري] عندما يكون صحيحا، يتم تضمين رؤوس الأعمدة عند حفظ النتائج ك CSV |
pgsql.saveAsCsv.lineSeparator |
سلسلة |
- |
مورد |
[اختياري] الأحرف المستخدمة لفصل الصفوف عند حفظ النتائج ك CSV |
pgsql.saveAsCsv.textIdentifier |
سلسلة |
"\"" |
مورد |
[اختياري] الحرف المستخدم لإحاطة الحقول النصية عند حفظ النتائج ك CSV |
pgsql.shortcuts |
الهدف |
انظر أدناه |
مورد |
الاختصارات المتعلقة بنافذة النتائج |
pgsql.showBatchTime |
منطقيه |
false |
مورد |
[اختياري] يجب إظهار وقت التنفيذ للدفعات الفردية |
pgsql.showConnectionStatusLens |
منطقيه |
true |
التطبيق |
إظهار حالة الاتصال في منطقة عدسة المحرر. |
pgsql.splitPaneSelection |
سلسله; واحد من next، ، currentend |
"next" |
مورد |
[اختياري] خيارات التكوين التي يجب فتح أجزاء النتائج الجديدة للعمود فيها |
محفوظات الاستعلام
| اعداد |
نوع |
افتراضي |
النطاق |
الوصف |
pgsql.enableQueryHistoryCapture |
منطقيه |
true |
نافذة |
تمكين التقاط محفوظات الاستعلام |
pgsql.enableQueryHistoryFeature |
منطقيه |
true |
نافذة |
يجب تمكين ميزة محفوظات الاستعلام |
pgsql.queryHistoryLimit |
الرقم |
20 |
نافذة |
عدد إدخالات محفوظات الاستعلام التي يجب إظهارها في طريقة عرض "محفوظات الاستعلام" |
Copilot
| اعداد |
نوع |
افتراضي |
النطاق |
الوصف |
pgsql.copilot.accessMode |
سلسله; واحد من ro، rw |
"rw" |
نافذة |
اختر من بين Read Only أو Read/Write وضع @pgsql وكيل دردشة الذكاء الاصطناعي. |
pgsql.copilot.autoAttachQuery |
سلسلة؛ واحد من ask، ، alwaysnever |
"ask" |
نافذة |
التحكم في ما إذا كان نص استعلام SQL مضمنا عند تحليل خطط الاستعلام باستخدام الذكاء الاصطناعي. |
pgsql.copilot.enable |
منطقيه |
true |
نافذة |
@pgsql تمكين عامل دردشة الذكاء الاصطناعي (يتطلب إعادة تحميل) |
pgsql.copilot.modelOptions |
الهدف |
- |
نافذة |
تعيين خيارات النموذج لعامل @pgsql دردشة الذكاء الاصطناعي.
⚠️ يمكن أن يؤثر هذا على أداء العامل أو حتى كسره؛ غير هذا فقط إذا كنت تعرف ما تفعله. |
مستكشف الكائنات
| اعداد |
نوع |
افتراضي |
النطاق |
الوصف |
pgsql.objectExplorer.expandTimeout |
الرقم |
45 |
- |
المهلة بالثوان لتوسيع عقدة في Object Explorer. القيمة الافتراضية هي 45 ثانية. |
محطة PSQL الطرفية
| اعداد |
نوع |
افتراضي |
النطاق |
الوصف |
pgsql.pgBinaryDirs |
مصفوفة |
- |
- |
قائمة المسارات المطلقة إلى الدلائل الثنائية PG. أعد تشغيل المحرر بعد تغيير هذا الإعداد. |
تبديل الميزة
| اعداد |
نوع |
افتراضي |
النطاق |
الوصف |
pgsql.enableExperimentalFeatures |
منطقيه |
false |
التطبيق |
تمكين الميزات التجريبية في ملحق PostgreSQL. الميزات غير جاهزة للإنتاج وقد تحتوي على أخطاء أو مشكلات. أعد تشغيل المحرر بعد تغيير هذا الإعداد. |
pgsql.enableMigrations |
منطقيه |
true |
نافذة |
تمكين Oracle إلى ميزات ترحيل PostgreSQL بما في ذلك طريقة عرض عمليات الترحيل، والأوامر الخاصة بالترحيل، وأدوات نموذج لغة الترحيل |
pgsql.enableServerDashboard |
منطقيه |
true |
نافذة |
تمكين لوحات معلومات الخادم باستخدام المقاييس (معاينة). |
تشخيص
| اعداد |
نوع |
افتراضي |
النطاق |
الوصف |
pgsql.logDebugInfo |
منطقيه |
false |
نافذة |
[اختياري] تسجيل إخراج تصحيح الأخطاء إلى وحدة تحكم المطور (تعليمات -> تبديل أدوات المطور) |
pgsql.piiLogging |
منطقيه |
false |
- |
يجب تسجيل معلومات التعريف الشخصية (PII) في قناة إخراج Azure Logs وملف سجل قناة الإخراج. |
pgsql.toolsService.logLevel |
سلسلة؛ واحد من CRITICAL، ERROR، WARNING، ، INFODEBUG |
"INFO" |
التطبيق |
مستوى السجل لخدمة أدوات PostgreSQL (يتطلب إعادة التشغيل). |
pgsql.tracingLevel |
سلسله; واحد من All، Off، Critical، Error، Warning، ، Information، Verbose |
"All" |
- |
[اختياري] مستوى السجل لخدمات الواجهة الخلفية. |
تزويد
| اعداد |
نوع |
افتراضي |
النطاق |
الوصف |
pgsql.flexProvisioning.deploymentRetentionDays |
الرقم |
30 |
التطبيق |
عدد الأيام التي يجب الاحتفاظ بها مكتملة Azure بيانات تعريف نشر PostgreSQL Flexible Server للسئوة التلقائية. يتم تخزين كلمات المرور في المخزن السري للمحرر وحذفها مباشرة بعد عمليات النشر الناجحة أو الفاشلة. تشغيل "PGSQL: مسح بيانات تعريف نشر PostgreSQL المخزنة مؤقتا Azure" لإزالة الإدخالات على الفور. |
عام
| اعداد |
نوع |
افتراضي |
النطاق |
الوصف |
azureResourceGroups.selectedSubscriptions |
مصفوفة |
- |
- |
الاشتراكات المحددة |
pgsql.horizonCreate.enableAiModelManagement |
منطقيه |
false |
التطبيق |
معاينة: يعرض واجهة مستخدم إدارة نموذج الذكاء الاصطناعي في معالج إنشاء Azure HorizonDB. هذه الميزة قيد المعاينة وقد تتغير. أعد تشغيل المعالج بعد التبديل. |
القيم الافتراضية المعقدة
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"
}
المحتوى ذو الصلة