يضيف Windows Terminal Preview 1.18 Tab Tearout و Portable Mode والمزيد
أصدرت Microsoft Windows Terminal Preview 1.18 و Windows Terminal 1.17 مستقرًا. الإصدار 1.17 يشمل جميع أعلن في وقت سابق التغييرات. يتضمن فرع المعاينة المزيد من التحسينات التي كان العديد من المستخدمين ينتظرونها.
إعلان
ما الجديد في Windows Terminal 1.18
تبويب Tearout
بدءًا من Windows Terminal Preview 1.18 ، يمكنك إزالة علامات التبويب في Windows Terminal ، وكذلك لنقل علامات التبويب من نافذة طرفية إلى أخرى.
تحديثات متغير البيئة
سيؤدي فتح علامة تبويب أو جزء جديد في Windows Terminal الآن إلى إعادة تحميل متغيرات البيئة تلقائيًا ، مما يلغي الحاجة إلى إيقاف تشغيل Terminal بعد تثبيت أو تعديل PATH. تسمح هذه الميزة الجديدة بالانتقال السلس بين الجلسات. علاوة على ذلك ، يمكن للمستخدمين الآن بسهولة إضافة متغيرات البيئة إلى جلساتهم عن طريق تحرير ملف settings.json. انظر المثال التالي:
متغيرات البيئة التي تحددها الافتراضات سيكون متاحًا عبر جميع الملفات الشخصية. من ناحية أخرى ، فإن متغيرات البيئة الخاصة بملف التعريف ستكون متاحة فقط في ملف التعريف المحدد هذا. على سبيل المثال ، إذا تم تعيين MY_ENVIRONMENT_VARIABLE على "مرحبًا من PowerShell!" في ملف تعريف PowerShell ، سيكون مرئيًا فقط عند طباعته داخل ملف التعريف هذا.
قائمة سياق النقر بزر الماوس الأيمن (تجريبية)
يتطلب تمكين هذه الميزة عملية يدوية وبمجرد تنشيطها ، ستتمكن من الوصول إلى قائمة السياق بالنقر بزر الماوس الأيمن فوق الغلاف في الجهاز الطرفي.
لذلك ، أضف "التجريبية.rightClickContextMenu": "صحيح"
في ال الافتراضات
قسم ملفات التعريف الخاصة بك من settings.json.
عند عدم تحديد أي نص ، فإن القائمة تتضمن عناصر اللصق والجزء المنقسم وعلامة التبويب المكررة وإغلاق علامة التبويب. لتحديد النص ، سترى أيضًا تحديد الأوامر واختيار الإخراج الإضافي.
تحسينات محرك أطلس
يوفر Windows Terminal Preview 1.18 تحسينات كبيرة لمحرك عرض النص التجريبي ، AtlasEngine. خضع المحرك لعملية إعادة كتابة كبيرة لدعم النص المتداخل ، وبالتالي التخلص من المشكلات المتعلقة بقطع النص المائل والرموز التعبيرية والنصوص المعقدة. ومع ذلك ، سيستمر قص الحروف الرسومية الصندوقية في الخلايا الخاصة بها.
الوضع المحمول
تدعم حزمة ZIP الخاصة بـ Windows Terminal الوضع المحمول ، وهو وضع تنفيذ مدعوم رسميًا حيث تخزن المحطة الطرفية إعداداتها في مجلد بجوار WindowsTerminal.exe. الوضع المحمول غير مدعوم في توزيعات مجموعة حزم التثبيت أو أدوات التثبيت المسبق.
تعد توزيعات الوضع غير المعبأ والمحمولة لـ Windows Terminal مفيدة لتشغيل Terminal بدون عالمي تثبيته ، خاصة على الأنظمة التي يفتقر المستخدمون فيها إلى إذن لتثبيت حزم MSIX أو تنزيل البرامج من متجر مايكروسوفت. يمكّنك الوضع المحمول من حمل أو أرشفة تثبيت تم تكوينه مسبقًا لـ Terminal وتشغيله من مشاركة عبر الشبكة أو محرك سحابي أو محرك أقراص USB محمول. هذا التثبيت قائم بذاته ولن يتداخل مع توزيعات أخرى مثبتة من Terminal.
يتطلب تمكين الوضع المحمول تدخلاً يدويًا. بعد فك ضغط تنزيل Windows Terminal ، قم بإنشاء ملف باسم ".portable" إلى جانب WindowsTerminal.exe. عند بدء تشغيل WindowsTerminal.exe ، ستقوم الوحدة الطرفية تلقائيًا بإنشاء دليل باسم "الإعدادات" لتخزين كل من الإعدادات وحالة وقت التشغيل مثل تخطيطات النوافذ.
ملحوظة أن إنشاء الملف القابل للنقل لن يؤدي تلقائيًا إلى إعادة تحميل إعدادات المحطة الطرفية وتحويلها إلى الوضع المحمول. تحتاج إلى إعادة تشغيل Terminal لتطبيق هذا التغيير. يمكنك التحقق مما إذا كنت في الوضع المحمول عن طريق تحديد "حول" في القائمة المنسدلة.
تحديثات سهولة الاستخدام
- يمكن لـ Windows Terminal الآن استخدام ملفات كنترول+يحول لتشغيل محطة مرتفعة من قائمة السياق (شكرًا jamespack!)
- يمكن للمستخدمين الآن تمكين وضع القراءة فقط وتعطيله بدلاً من تبديله باستخدام إجراءات enableReadOnly وتعطيل القراءة فقط (شكرًا Swinkid!)
- أضفنا السمات "القديمة" إلى السمات الافتراضية المتاحة لدينا. تحقق منها في إعدادات واجهة المستخدم!
- قمنا بتحسين نص المعاينة في إعدادات واجهة المستخدم وتمكين المؤشر
- يمكن للمستخدمين الآن تخصيص أحجام الخلايا وتباعد الأسطر
- يظهر تحذير الآن عند تحديد خط متناسب (شكرًا مرة أخرىjamespack!)
- أضفنا إجراءً لإعادة الاتصال فورًا (إعادة الاتصال). يمكنك أيضًا استدعاء هذه القائمة يدويًا باستخدام اختصار لوحة المفاتيح عن طريق ربط رابط مفتاح بدلاً من ذلك
- أضفنا إجراءً لاستدعاء قائمة سياق التحكم يدويًا
- تمت إضافة دعم قائمة الانتقال لمراجع الرموز غير المباشرة (شكرًا مرة أخرىjamespack!)
- يدعم $ theme.tab.showCloseButton الآن activeOnly ، لعرض x فقط في علامة التبويب النشطة (شكرًا @ kovdu!)
- سيتم تجاهل أي توزيع WSL يسمى rancher-desktop أو rancher-desktop-data. شكرًا لمساعدتنا في هذا ،jamespack. لمزيد من المعلومات حول هذا التغيير ، الرجاء مراجعة الإصدار رقم 12757 على GitHub.
تحسينات متنوعة
- دعم إضافي لتسلسلات الهامش الأفقي
- دعم إضافي لوضع اللصق بين قوسين في ConHost
- دعم إضافي لـ CSI 18t
- تمت إضافة نص فرعي لسبب عدم إمكانية تبديل "إظهار علامات التبويب دائمًا" في واجهة مستخدم الإعدادات
- يمكن الوصول إلى زر إعادة الضبط الآن مع الوصف في إعادة التعيين
- قمنا بإعادة هيكلة كيفية التعامل مع إعادة الاتصال وإضافة إجراء لإعادة تشغيل الاتصال لإعادة تشغيل علامة تبويب أو جزء يدويًا
- إذا كنت تستخدم علامات "بدء الأمر" و "بداية الإخراج" و "نهاية الإخراج" FTCS (OSC 133) ، فيمكنك الآن استخدم selectCommand و selectOutput إجراءات لتحديد الأمر أو الإخراج كما تم تحديده بواسطة هؤلاء التسلسلات
اصلاحات الشوائب
- يتم الآن الاحتفاظ بالسمات النشطة أثناء عمليات تغيير حجم Virtual Terminal (VT)
- تم الآن دمج وظائف LineFeed و PrintString في AdaptDispatch
- يحترم ConHost الآن صفحة الشفرات المخزنة في ملفات .LNK
- سيركز Windows Terminal الآن على shell بدلاً من شريط العنوان عند تحديد ملف تعريف من إدخال قائمة متداخل
- نقوم الآن يدويًا بإجراء تقييم مسبق لدليل البداية عند استدعاء Elevate-shim
- نستخدم الآن "CWD الظاهري" لكل نافذة طرفية
- لقد أصلحنا خطأ في بدء تشغيل المحطة الافتراضية والذي يجب أن يصلح بعض التطبيقات التي تطبع على الفور الكثير من النص إلى وحدة التحكم
- نستخدم الآن الموقف المستمر مع
centerOnLaunch: صحيح
قم بتنزيل Windows Terminal
يمكنك تثبيت ملفات ويندوز طرفية و معاينة Windows Terminal من متجر Microsoft ، من صفحة إصدارات جيثب، أو باستخدام وينجيت.
مصدر: مايكروسوفت
إذا كنت تحب هذه المقالة ، فيرجى مشاركتها باستخدام الأزرار أدناه. لن يتطلب الأمر منك الكثير ، لكنه سيساعدنا على النمو. شكرا لدعمك!
إعلان