تقديم محطة ويندوز

Windows Terminal هو تطبيق طرفي جديد وحديث وسريع وفعال وقوي ومنتج لمستخدمي أدوات سطر الأوامر والأصداف مثل Command Prompt وPowerShell وWSL.

سيتم تسليم Windows Terminal من خلال Microsoft Store على نظام التشغيل Windows 10 وسيتم تحديثه بانتظام، مما يضمن أنك على اطلاع دائمًا ويمكنك الاستمتاع بأحدث الميزات وأحدث التحسينات بأقل جهد.

تقديم محطة ويندوز

الميزات الرئيسية لنظام التشغيل Windows

علامات تبويب متعددة

لقد سألت وسمعنا! الميزة الأكثر طلبًا في Terminal هي دعم علامات التبويب المتعددة، ويسعدنا أن نتمكن أخيرًا من توفير هذه الميزة. يمكنك الآن فتح أي عدد من علامات التبويب، كل منها متصل بواجهة سطر أوامر أو تطبيق من اختيارك، مثل Command Prompt وPowerShell وUbuntu on WSL وRaspberry Pi عبر SSH وما إلى ذلك.

تقديم محطة ويندوز

نص جميل

يستخدم Windows Terminal محرك عرض النص القائم على DirectWrite/DirectX المسرع بواسطة GPU. سيعرض محرك عرض النص الجديد هذا الأحرف النصية والصور الرمزية والرموز الموجودة في الخطوط على جهاز الكمبيوتر الخاص بك بما في ذلك إيدوجرامات CJK والرموز التعبيرية ورموز خطوط الطاقة والأيقونات والأحرف المركبة للبرمجة وما إلى ذلك. كما يعرض هذا المحرك النص بشكل أسرع بكثير من وحدات تحكم GDI للمحرك السابق!

تقديم محطة ويندوز

ستتاح لك أيضًا الفرصة لاستخدام خطنا الجديد! لقد أردنا إنشاء خط ممتع وجديد وأحادي المسافة لتعزيز الشكل والمظهر الحديث للمحطة. لن يتضمن هذا الخط الحروف المركبة للبرمجة فحسب، بل سيكون له أيضًا مستودع مفتوح المصدر خاص به. ترقبوا المزيد من المعلومات حول مشروع الخط الجديد!

تقديم محطة ويندوز

الإعدادات وقابلية التكوين

لقد تواصلنا مع العديد من مستخدمي سطر الأوامر الذين يحبون تخصيص أجهزتهم الطرفية وتطبيقات سطر الأوامر. يوفر Windows Terminal العديد من الإعدادات وخيارات التكوين التي توفر قدرًا كبيرًا من التحكم في مظهر الجهاز وكل من الأصداف/ملفات التعريف التي يمكن فتحها كعلامات تبويب جديدة. يتم تخزين الإعدادات في ملف نصي منظم، مما يجعل التكوين سهلاً للمستخدمين و/أو الأدوات.

باستخدام محرك التكوين الطرفي، يمكنك إنشاء "ملفات تعريف" متعددة لكل shell/تطبيق/أداة تريد استخدامها، سواء كانت PowerShell أو Command Prompt أو Ubuntu أو حتى اتصالات SSH بأجهزة Azure أو IoT. يمكن أن تحتوي ملفات التعريف هذه على مجموعة خاصة بها من أنماط الخطوط وأحجامها، وموضوعات الألوان، ومستويات ضبابية/شفافية الخلفية، وما إلى ذلك. الآن يمكنك إنشاء الوحدة الطرفية الخاصة بك بأسلوبك الخاص الذي يتم تخصيصه ليناسب ذوقك الفريد!

أكثر!

بمجرد إصدار Windows Terminal 1.0، نخطط لبدء العمل على العديد من الميزات الموجودة بالفعل في قائمة أعمالنا المتراكمة، بالإضافة إلى العديد من الميزات التي من المحتمل أن تضيفها كمجتمع!

متى يمكنني الحصول عليه؟

اليوم، تتوفر Windows Terminal وWindows Console في مصدر مفتوح، بحيث يمكنك بالفعل استنساخ التعليمات البرمجية وإنشائها وتشغيلها واختبارها من مستودع GitHub:

github.com/Microsoft/Terminal

أيضًا، سيتم هذا الصيف إصدار نسخة معاينة من Windows Terminal في متجر Microsoft للمستخدمين الأوائل والتعليقات.

نحن نخطط لإصدار Windows Terminal 1.0 أخيرًا هذا الشتاء، وسنعمل مع المجتمع للتأكد من أنه جاهز تمامًا قبل إصداره!

تقديم محطة ويندوز
[فرحة سعيدة GIF - Giphy]

انتظر... هل قلت مصدر مفتوح؟

نعم إنه كذلك! يسعدنا أن نعلن أننا لا نفتح Windows Terminal فحسب، بل نفتح أيضًا Windows Console، الذي يحتوي على البنية التحتية لسطر الأوامر في Windows ويوفر Console UX التقليدية.

لا يمكننا الانتظار للعمل معك لتحسين تجربة موجه أوامر Windows وتوسيعها!

يبدو هذا مذهلاً، ولكن لماذا لا تقوم فقط بتحسين وحدة تحكم Windows الحالية؟

الهدف الرئيسي لوحدة التحكم في Windows هو الحفاظ على التوافق مع الإصدارات السابقة مع أدوات سطر الأوامر والبرامج النصية الموجودة وما إلى ذلك. على الرغم من أننا تمكنا من إضافة العديد من التحسينات الرئيسية إلى وظيفة وحدة التحكم (على سبيل المثال، إضافة دعم VT والألوان 24 بت، وما إلى ذلك) . تقديم محطة ويندوزراجع منشور المدونة هذا)، لا يمكننا إجراء المزيد من التحسينات المهمة على واجهة مستخدم وحدة التحكم دون "كسر العالم".

لذا فقد حان الوقت لاتباع نهج جديد وجديد.

يتم تثبيت Windows Terminal وتشغيله جنبًا إلى جنب مع تطبيق Windows Console الموجود لديك. إذا قمت بتشغيل Cmd/PowerShell/etc مباشرة، فسوف يبدأون في الاتصال بمثيل وحدة التحكم التقليدية تمامًا مثل المعتاد. بهذه الطريقة يظل التوافق مع الإصدارات السابقة سليمًا وفي نفس الوقت يمكنك استخدام Windows Terminal إذا/عندما تريد القيام بذلك. ستستمر وحدة تحكم Windows في الشحن مع Windows لعقود قادمة لدعم التطبيقات والأنظمة الحالية/القديمة.

حسنًا، ماذا عن المساهمة في مشروع طرفي حالي أو تطبيق مفتوح المصدر؟

لقد استكشفنا هذا الخيار بعناية أثناء التخطيط وقررنا أن مشاركتنا في مشروع قائم ستتطلب تغيير متطلبات المشروع وبنيته بطريقة قد تكون مزعجة للغاية.

بدلاً من ذلك، من خلال إنشاء تطبيق طرفي جديد مفتوح المصدر ووحدة تحكم Windows مفتوحة المصدر، يمكننا دعوة المجتمع للتعاون معنا في تحسين الكود واستخدامه في مشاريعهم الخاصة.

نحن نؤمن بوجود مساحة كبيرة في السوق لأفكار جديدة/مختلفة حول ما يمكن وما ينبغي للمحطة أن تفعله، ونحن ملتزمون بمساعدة النظام البيئي للتطبيقات الطرفية (وما يتصل بها) على الازدهار والتطور من خلال تقديم أفكار جديدة وأساليب مثيرة للاهتمام الابتكارات في هذا المجال.

مقتنع! كيفية المشاركة؟

قم بزيارة المستودع في github.com/Microsoft/Terminalلاستنساخ وبناء واختبار وتشغيل المحطة! بالإضافة إلى ذلك، سنكون ممتنين إذا قمت بالإبلاغ عن الأخطاء ومشاركة التعليقات معنا ومع المجتمع، بالإضافة إلى إصلاح المشكلات وإجراء التحسينات على GitHub.

حاول هذا الصيف تثبيت Windows Terminal وتشغيله من متجر Microsoft. إذا واجهت أي أخطاء، فيرجى تقديم التعليقات عبر مركز الملاحظات أو قسم المشكلات على GitHub، وهو مكان للأسئلة والمناقشة.

نحن سعداء للعمل معك! إذا كان لديك أي أسئلة أو استفسارات، فلا تتردد في الاتصال بكايلا @cinnamon_msft و/أو غني تضمين التغريدة على تويتر. لا يمكننا الانتظار لرؤية التحسينات والميزات الرائعة التي تقدمها إلى Windows Terminal وWindows Console.

المصدر: www.habr.com

إضافة تعليق