Windows Terminal v0.8 סוף סוף כאן עם תכונות מגניבות
מיקרוסופט סוף סוף משחררת גרסה חדשה של Windows Terminal, הכוללת את כל התכונות החדשות הוכרז קודם לכן. כעת אתה יכול להשתמש בחיפוש, לשנות את גודל הכרטיסיות, וגם להשתמש באפקטי רטרו CRT בתוך מסוף Windows.
פרסומת
Windows Terminal, אפליקציית מסוף חדשה למשתמשי שורת הפקודה, הכוללת שפע של תכונות חדשות, כולל כרטיסיות, מנוע עיבוד טקסט מבוסס DirectWrite/DirectX מואץ של GPU, פרופילים ועוד.
Windows Terminal הוא קוד פתוח לחלוטין. הודות לקונסולת הכרטיסיות החדשה, היא מאפשרת לארגן מופעים של שורת פקודה, פגז כוח, ו מערכת המשנה של Windows עבור לינוקס ביחד באפליקציה אחת.
האפליקציה מגיעה עם אייקון שמזכיר חדש סמלים של Office ו-OneDrive, המשקף את השקפת העיצוב המודרנית של מיקרוסופט המכונה 'עיצוב שוטף'.

Windows Terminal v0.8
Windows Terminal v0.8 זמין כעת ב-Microsoft Store. השינויים העיקריים כוללים.
לחפש
פונקציונליות חיפוש נוספה למסוף. ברירת המחדל של כריכת המפתח להפעלת תפריט החיפוש הנפתח הוא
{"command": "find", "keys": ["ctrl+shift+f"]}
.

אפקטים מסוף רטרו
כעת תוכל לקבל אפקטי רטרו של CRT בתוך מסוף Windows, כגון קווי סריקה וטקסט זוהר. משהו כזה:

זוהי תכונה ניסיונית, אך כדי להפעיל אותה תוכל להוסיף את קטע הקוד הבא לכל אחד מהפרופילים שלך:
"experimental.retroTerminalEffect": נכון
חלוניות משופרות ומקשי כרטיסיות
בעת פתיחת חלונית או כרטיסייה חדשה עם כריכת מפתחות, כעת תוכל לציין איזה פרופיל באמצעות שם הפרופיל "פרופיל": "שם פרופיל"
, מדריך "profile": "פרופיל-מדריך"
, או אינדקס "אינדקס": פרופיל-אינדקס
. אם לא צוין, פרופיל ברירת המחדל משמש.
בנוסף, אתה יכול לעקוף היבטים מסוימים של הפרופיל, כגון קובץ ההפעלה של שורת הפקודה של הפרופיל "commandline": "path/to/my.exe"
, ספריית התחלה "startingDirectory": "הנתיב/שלי"
, או כותרת הכרטיסייה "tabTitle": "כותרת חדשה"
.
הנה כמה דוגמאות
{"keys": ["ctrl+a"], "command": {"action": "splitPane", "split": "אנכי"}}
פותח את פרופיל ברירת המחדל בחלונית אנכית חדשה.
{"keys": ["ctrl+b"], "command": {"action": "splitPane", "split": "אנכי", "index": 0}}
פותח את הפרופיל הראשון בתפריט הנפתח בחלונית אנכית חדשה.
{"keys": ["ctrl+c"], "command": {"action": "splitPane", "split": "horizontal", "profile": "{00000000-0000-0000-0000-000000000000} ", "commandline": "foo.exe"}}
פותח את הפרופיל עם המדריך 00000000-0000-0000-0000-000000000000 באמצעות קובץ ההפעלה של שורת הפקודה של foo.exe בחלונית אופקית חדשה.
{"keys": ["ctrl+d"], "command": {"action": "newTab", "profile": "profile1", "startingDirectory": "c:\\foo"}}
פותח את הפרופיל עם השם profile1 שמתחיל בספריית c:\foo בלשונית חדשה.
{"keys": ["ctrl+e"], "command": {"action": "newTab", "index": 1, "tabTitle": "bar", "startingDirectory": "c:\\foo ", "commandline":"foo.exe"}}
פותח את הפרופיל השני בתפריט הנפתח באמצעות קובץ ההפעלה של שורת הפקודה של foo.exe עם כותרת לשונית של סרגל שמתחילה בספריית c:\foo בכרטיסייה חדשה.
הגדרות ברירת מחדל מותאמות אישית
כעת תוכל לשנות את profiles.json שלך כך שיהיו לך הגדרות ברירת מחדל משלך לפרופיל. עם הארכיטקטורה החדשה הזו, אתה יכול להגדיר מאפיין פעם אחת ולהחיל אותו על כל הפרופילים שלך. הגדרה חדשה זו עוזרת למזער הגדרות מיותרות בין פרופילים. כדי להוסיף תכונה זו, אתה יכול לשנות את אובייקט הפרופילים ב-profiles.json שלך כך שיהיה "ברירות מחדל"
ו "רשימה"
מאפיינים בפורמט הבא:
"profiles": { "defaults": { "fontFace": "Cascadia Code", "colorScheme": "Vintage" } "list": [ { "commandLine": "cmd.exe", "guid": "{00000000-0000-0000-0000-000000000000}", "name": "cmd" }, { "guid": "{11111111-1111-1111-1111-1111111111111}"Power "Shell": "Power":, "source": "Windows. מָסוֹף. PowershellCore" } ] },
עם קטע הקוד שלמעלה, כל הפרופילים ישתמשו בגופן Cascadia Code ובעלי ערכת הצבעים Vintage.
גודל כרטיסיות
כעת יש לך את היכולת לשנות את ההתנהגות של רוחבי הכרטיסיות שלך. נוספה הגדרה חדשה בשם "titleWidthMode"
. הגדרה זו מספקת שתי התנהגויות שונות של רוחב כרטיסיות: "שווה"
ו "אורך הכותרת"
. "שווה"
יגרום לכל הכרטיסיות שלך להיות שווה לרוחב ולהתכווץ עם הוספת כרטיסיות נוספות, בדומה לחוויית דפדפן מסורתית. "אורך הכותרת"
יגדל כל כרטיסייה לאורך כותרת הכרטיסייה.
לטרמינל הייתה במקור התנהגות רוחב הכרטיסייה שהוגדרה כברירת מחדל "אורך הכותרת"
. מהדורה זו משנה את התנהגות ברירת המחדל ל "שווה"
. אם תרצה לשנות את התנהגות רוחב הכרטיסייה בחזרה ל- "אורך הכותרת"
במצב, תוכל להוסיף את קטע הקוד הבא ל- "גלובלים"
המאפיין של קובץ profiles.json שלך:
"tabWidthMode": "titleLength"

תיקוני באגים
- שורת הכרטיסיות תגדל כעת כאשר החלון יגדל.
- מצב מסך מלא עובד כעת בצורה אמינה יותר.
- העברת הפוקוס בין חלוניות מקובצות צריכה לפעול בדרך שאתה מצפה.
- משתמשי Windows Subsystem for Linux (WSL) יראו כעת את
WT_SESSION
משתנה הסביבה. - ערימות של תיקוני קריסה!
ניתן למצוא את גרסת האפליקציה בפועל ב-Microsoft Store.
מסוף Windows ב-Microsoft Store
מָקוֹר