Windows Terminal یک برنامه ترمینال جدید، مدرن، سریع، کارآمد، قدرتمند و سازنده برای کاربران ابزارها و پوسته های خط فرمان مانند Command Prompt، PowerShell و WSL است.
Windows Terminal از طریق فروشگاه مایکروسافت در ویندوز 10 تحویل داده می شود و به طور منظم به روز می شود و این اطمینان را می دهد که همیشه به روز هستید و می توانید با کمترین تلاش از جدیدترین ویژگی ها و آخرین پیشرفت ها لذت ببرید.
ویژگی های کلیدی ترمینال ویندوز
چندین برگه
شما پرسیدید و ما شنیدیم! بیشترین درخواستی که برای ترمینال وجود دارد، پشتیبانی از چند تب است و ما از اینکه بالاخره میتوانیم این ویژگی را ارائه دهیم، هیجانزده هستیم. اکنون می توانید هر تعداد برگه را باز کنید که هر کدام به یک پوسته خط فرمان یا برنامه مورد نظر خود متصل هستند، مانند Command Prompt، PowerShell، Ubuntu در WSL، Raspberry Pi از طریق SSH و غیره.
متن زیبا
ترمینال ویندوز از موتور رندر متن مبتنی بر DirectWrite/DirectX با شتاب GPU استفاده می کند. این موتور رندر متن جدید، کاراکترهای متن، حروف و نمادهای موجود در فونت های موجود در رایانه شخصی شما از جمله ایدئوگرام های CJK، ایموجی ها، نمادهای powerline، نمادها، لیگاتورهای برنامه نویسی و غیره را ارائه می دهد. این موتور حتی متن را بسیار سریعتر از کنسول های موتور قبلی GDI ارائه می دهد!
شما همچنین این فرصت را خواهید داشت که از فونت جدید ما استفاده کنید! ما میخواستیم یک فونت سرگرمکننده، جدید و monospace ایجاد کنیم تا ظاهر و احساس مدرن ترمینال را تقویت کنیم. این فونت نه تنها شامل لیگاتورهای برنامه نویسی می شود، بلکه مخزن منبع باز خود را نیز خواهد داشت. برای اطلاعات بیشتر در مورد پروژه فونت جدید با ما همراه باشید!
تنظیمات و قابلیت پیکربندی
ما با بسیاری از کاربران خط فرمان که دوست دارند پایانه ها و برنامه های خط فرمان خود را سفارشی کنند، ارتباط برقرار کرده ایم. Windows Terminal تنظیمات و گزینههای پیکربندی بسیاری را ارائه میکند که کنترل زیادی بر ظاهر ترمینال و هر یک از پوستهها/پروفایلهایی که میتوانند بهعنوان برگههای جدید باز شوند، فراهم میکند. تنظیمات در یک فایل متنی ساختاریافته ذخیره میشوند و پیکربندی را برای کاربران و/یا ابزارها آسان میکنند.
با استفاده از موتور پیکربندی ترمینال، میتوانید چندین «نمایه» برای هر پوسته/برنامه/ابزاری که میخواهید استفاده کنید، اعم از PowerShell، Command Prompt، Ubuntu یا حتی اتصالات SSH به دستگاههای Azure یا IoT ایجاد کنید. این پروفایلها میتوانند ترکیبی از سبکها و اندازههای فونت، تمهای رنگی، سطوح تاری/شفافیت پسزمینه و غیره داشته باشند. اکنون میتوانید ترمینال خود را به سبک خود ایجاد کنید که مطابق با سلیقه منحصر به فرد شما است!
بیشتر!
هنگامی که Windows Terminal 1.0 منتشر شد، ما قصد داریم روی بسیاری از ویژگی هایی که در حال حاضر در لیست ما هستند کار کنیم، علاوه بر بسیاری از ویژگی هایی که شما به عنوان یک جامعه احتمالاً اضافه می کنید!
چه زمانی می توانم آن را دریافت کنم؟
امروزه، ترمینال ویندوز و کنسول ویندوز به صورت متن باز در دسترس هستند، بنابراین میتوانید کدها را از مخزن GitHub شبیهسازی کنید، بسازید، اجرا کنید و آزمایش کنید:
همچنین، تابستان امسال نسخه پیشنمایش Windows Terminal در فروشگاه مایکروسافت برای کاربران اولیه و بازخورد منتشر خواهد شد.
ما در حال برنامه ریزی برای انتشار نهایی Windows Terminal 1.0 در زمستان هستیم و با انجمن کار خواهیم کرد تا مطمئن شویم که قبل از انتشار کاملاً آماده است!
صبر کن...گفتی متن باز؟
بله همینطور است! ما خوشحالیم که اعلام کنیم نه تنها ترمینال ویندوز، بلکه کنسول ویندوز را نیز باز می کنیم که شامل زیرساخت خط فرمان در ویندوز است و UX کنسول سنتی را ارائه می دهد.
ما نمی توانیم صبر کنیم تا با شما برای بهبود و گسترش تجربه Command Prompt ویندوز کار کنیم!
این شگفت انگیز به نظر می رسد، اما چرا فقط کنسول ویندوز موجود را بهبود نمی دهید؟
هدف اصلی کنسول ویندوز حفظ سازگاری با ابزارهای خط فرمان موجود، اسکریپت ها و غیره است. اگرچه ما توانستیم بسیاری از پیشرفت های کلیدی را به عملکرد کنسول اضافه کنیم (به عنوان مثال، اضافه کردن پشتیبانی از VT و رنگ 24 بیتی و غیره . این پست وبلاگ را ببینید)، ما نمیتوانیم بدون «شکستن دنیا» پیشرفتهای قابل توجهی در رابط کاربری کنسول ایجاد کنیم.
بنابراین وقت آن است که رویکردی جدید و تازه داشته باشیم.
Windows Terminal در کنار برنامه کنسول ویندوز موجود شما نصب و اجرا می شود. اگر مستقیماً Cmd/PowerShell/etc را راهاندازی کنید، مانند معمول شروع به اتصال به نمونه کنسول سنتی میکنند. به این ترتیب سازگاری به عقب دست نخورده باقی می ماند و در عین حال می توانید اگر/زمانی که بخواهید از ترمینال ویندوز استفاده کنید. کنسول ویندوز برای دهههای آینده برای پشتیبانی از برنامهها و سیستمهای موجود/ قدیمی به همراه ویندوز عرضه میشود.
خوب، در مورد مشارکت در یک پروژه ترمینال موجود یا برنامه منبع باز چطور؟
ما این گزینه را در طول برنامه ریزی به دقت بررسی کردیم و تصمیم گرفتیم که مشارکت ما در یک پروژه موجود مستلزم تغییر الزامات و معماری پروژه به روشی باشد که بیش از حد مخرب باشد.
در عوض، با ایجاد یک برنامه ترمینال منبع باز جدید و کنسول ویندوز منبع باز، می توانیم از جامعه دعوت کنیم تا در بهبود کد و استفاده از آن در پروژه های مربوطه با ما همکاری کنند.
ما معتقدیم که فضای زیادی در بازار برای ایدههای جدید/متفاوت در مورد آنچه که یک ترمینال میتواند و باید انجام دهد وجود دارد، و متعهد هستیم که با معرفی ایدههای جدید، رویکردهای جالب و هیجانانگیز، به اکوسیستم برنامه کاربردی ترمینال (و مرتبط) کمک کنیم و رشد کند. نوآوری در این فضا
متقاعد! چگونه شرکت کنیم؟
از مخزن در
تابستان امسال، Windows Terminal را از فروشگاه مایکروسافت نصب و اجرا کنید. اگر با اشکالی مواجه شدید، لطفاً بازخورد خود را از طریق مرکز بازخورد یا بخش مشکلات در GitHub، که محلی برای سؤال و بحث است، ارائه دهید.
ما خوشحالیم که با شما کار می کنیم! اگر سوال یا ابهامی دارید، دریغ نکنید با Kayla تماس بگیرید
منبع: www.habr.com