ในที่สุด Microsoft ก็เปิดตัว Windows Terminal เวอร์ชันใหม่ซึ่งมีคุณสมบัติใหม่ทั้งหมด ประกาศก่อนหน้านี้ . ตอนนี้คุณสามารถใช้การค้นหาเปลี่ยนขนาดแท็บและใช้เอฟเฟกต์ย้อนยุค CRT ภายใน Windows Terminal ได้
การโฆษณา
Windows Terminal แอปเทอร์มินัลใหม่สำหรับผู้ใช้บรรทัดคำสั่งที่มีคุณสมบัติใหม่มากมายรวมถึงแท็บเอ็นจิ้นการเรนเดอร์ข้อความที่ใช้ DirectWrite / DirectX แบบเร่ง GPU โปรไฟล์และอื่น ๆ
Windows Terminal เป็นโอเพ่นซอร์สอย่างสมบูรณ์ ด้วยคอนโซลแบบแท็บใหม่ทำให้สามารถจัดระเบียบอินสแตนซ์ของ พร้อมรับคำสั่ง , PowerShell และ ระบบย่อยของ Windows สำหรับ Linux รวมกันในแอพเดียว
แอพนี้มาพร้อมกับไอคอนที่เตือนความจำใหม่ ไอคอน Office และ OneDrive สะท้อนให้เห็นถึงมุมมองการออกแบบที่ทันสมัยของ Microsoft ที่เรียกว่า 'Fluent Design'
Windows Terminal v0.8
Windows Terminal v0.8 พร้อมใช้งานแล้วบน Microsoft Store การเปลี่ยนแปลงที่สำคัญ ได้แก่
ค้นหา
เพิ่มฟังก์ชันการค้นหาลงใน Terminal แล้ว การผูกคีย์เริ่มต้นเพื่อเรียกใช้การค้นหาแบบเลื่อนลงคือ{'command': 'find', 'keys': ['ctrl + shift + f']}
.
เอฟเฟกต์ Retro Terminal
ตอนนี้คุณสามารถมีเอฟเฟกต์ย้อนยุค CRT ภายใน Windows Terminal เช่น scanlines และข้อความเรืองแสง สิ่งนี้:
นี่เป็นคุณลักษณะทดลอง แต่ในการเปิดใช้งานคุณสามารถเพิ่มข้อมูลโค้ดต่อไปนี้ในโปรไฟล์ของคุณ:
วิธียกเลิกการเชื่อมโยง instagram จาก facebook
'trial.retroTerminalEffect': จริง
การเชื่อมโยงคีย์ของบานหน้าต่างและแท็บที่ได้รับการปรับปรุง
เมื่อเปิดบานหน้าต่างหรือแท็บใหม่ที่มีการผูกคีย์ตอนนี้คุณสามารถระบุโปรไฟล์ได้โดยใช้ชื่อโปรไฟล์'profile': 'โปรไฟล์ - ชื่อ'
แนวทาง'โปรไฟล์': 'profile-guid'
หรือดัชนี'ดัชนี': โปรไฟล์ดัชนี
. หากไม่มีการระบุโปรไฟล์เริ่มต้นจะถูกใช้
นอกจากนี้คุณสามารถลบล้างลักษณะบางอย่างของโปรไฟล์ได้เช่นไฟล์ปฏิบัติการบรรทัดคำสั่งของโปรไฟล์'commandline': 'path / to / my.exe'
ไดเร็กทอรีเริ่มต้น'startDirectory': 'my / path'
หรือชื่อแท็บ'tabTitle': 'new-title'
.
นี่คือตัวอย่างบางส่วน
{'keys': ['ctrl + a'], 'command': {'action': 'splitPane', 'split': 'vertical'}}
เปิดโปรไฟล์เริ่มต้นในบานหน้าต่างแนวตั้งใหม่
{'keys': ['ctrl + b'], 'command': {'action': 'splitPane', 'split': 'vertical', 'index': 0}}
เปิดโปรไฟล์แรกในเมนูแบบเลื่อนลงในบานหน้าต่างแนวตั้งใหม่
{'keys': ['ctrl + c'], 'command': {'action': 'splitPane', 'split': 'horizontal', 'profile': '{00000000-0000-0000-0000-000000000000} ',' commandline ':' foo.exe '}}
เปิดโปรไฟล์ด้วย guid 00000000-0000-0000-0000-000000000000 โดยใช้บรรทัดคำสั่งปฏิบัติการของ foo.exe ในบานหน้าต่างแนวนอนใหม่
{'keys': ['ctrl + d'], 'command': {'action': 'newTab', 'profile': 'profile1', 'beginDirectory': 'c: \ foo'}}
เปิดโปรไฟล์ที่มีชื่อ profile1 ขึ้นต้นในไดเร็กทอรี c: foo ในแท็บใหม่
{'keys': ['ctrl + e'], 'command': {'action': 'newTab', 'index': 1, 'tabTitle': 'bar', 'beginDirectory': '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-111111111111} ',' name ':' PowerShell Core ',' source ':' Windows.Terminal.PowershellCore '}]},
ด้วยข้อมูลโค้ดด้านบนโปรไฟล์ทั้งหมดจะใช้ฟอนต์ Cascadia Code และมีโทนสีวินเทจ
ขนาดแท็บ
ตอนนี้คุณสามารถปรับเปลี่ยนลักษณะการทำงานของความกว้างของแท็บได้แล้ว มีการเพิ่มการตั้งค่าใหม่ที่เรียกว่า'titleWidthMode'
. การตั้งค่านี้ให้พฤติกรรมความกว้างของแท็บที่แตกต่างกันสองแบบ:'เท่ากัน'
และ'titleLength'
.'เท่ากัน'
จะทำให้แท็บทั้งหมดของคุณมีความกว้างเท่ากันและลดขนาดลงเมื่อมีการเพิ่มแท็บเพิ่มเติมซึ่งคล้ายกับประสบการณ์เบราว์เซอร์แบบเดิม'titleLength'
จะปรับขนาดแต่ละแท็บตามความยาวของชื่อแท็บ
เดิม Terminal มีพฤติกรรมความกว้างของแท็บเริ่มต้นที่ตั้งค่าเป็น'titleLength'
. รุ่นนี้เปลี่ยนลักษณะการทำงานเริ่มต้นเป็น'เท่ากัน'
. หากคุณต้องการเปลี่ยนพฤติกรรมความกว้างของแท็บกลับไปเป็น'titleLength'
คุณสามารถเพิ่มข้อมูลโค้ดต่อไปนี้ในไฟล์'ทั่วโลก'
คุณสมบัติของไฟล์ profiles.json ของคุณ:
'tabWidthMode': 'titleLength'
แก้ไขข้อผิดพลาด
- ตอนนี้แถวของแท็บจะใหญ่ขึ้นเมื่อมีหน้าต่าง
- ตอนนี้โหมดเต็มหน้าจอทำงานได้อย่างน่าเชื่อถือมากขึ้น
- การย้ายโฟกัสระหว่างบานหน้าต่างที่จัดกลุ่มควรทำในแบบที่คุณคาดหวัง
- ผู้ใช้ Windows Subsystem for Linux (WSL) จะเห็นไฟล์
WT_SESSION
ตัวแปรสภาพแวดล้อม - การแก้ไขข้อผิดพลาดจำนวนมาก!
เวอร์ชันแอปจริงสามารถพบได้ใน Microsoft Store
Windows Terminal บน Microsoft Store
วิธีเปิดโหมดมืดใน youtube