Windows терминалыг танилцуулж байна

Windows Terminal нь Command Prompt, PowerShell, WSL зэрэг командын мөрийн хэрэгсэл болон бүрхүүлүүдийг хэрэглэгчдэд зориулсан шинэ, орчин үеийн, хурдан, үр ашигтай, хүчирхэг, үр дүнтэй терминалын програм юм.

Windows Terminal нь Windows 10 дээрх Microsoft Store-оор дамжуулан хүргэх бөгөөд байнга шинэчлэгдэж байх бөгөөд ингэснээр та үргэлж шинэчлэгдэж, хамгийн сүүлийн үеийн боломжууд болон хамгийн сүүлийн үеийн сайжруулалтыг хамгийн бага хүчин чармайлтаар ашиглах боломжтой болно.

Windows терминалыг танилцуулж байна

Windows терминалын үндсэн шинж чанарууд

Олон таб

Та асуусан, бид сонссон! Терминалын хамгийн их хүсдэг функц бол олон цонхны дэмжлэг бөгөөд эцэст нь энэ функцийг хангах боломжтой болсондоо бид баяртай байна. Та одоо WSL дээрх Command Prompt, PowerShell, Ubuntu, SSH-ээр дамжуулан Raspberry Pi гэх мэт командын мөрийн бүрхүүл эсвэл өөрийн сонгосон програмд ​​холбогдсон хэдэн ч табыг нээх боломжтой.

Windows терминалыг танилцуулж байна

Сайхан текст

Windows Терминал нь GPU хурдасгасан DirectWrite/DirectX дээр суурилсан текст боловсруулах системийг ашигладаг. Энэхүү шинэ текст боловсруулах систем нь CJK идеограмм, эможи, цахилгаан шугамын тэмдэгт, дүрс, програмчлалын үсэг гэх мэт текстийн тэмдэгтүүд, глифүүд болон фонтуудыг компьютер дээрээ харуулах болно. Энэ хөдөлгүүр нь өмнөх GDI хөдөлгүүрийн консолуудаас ч илүү хурдан текст гаргадаг!

Windows терминалыг танилцуулж байна

Мөн та манай шинэ фонтыг ашиглах боломжтой болно! Бид терминалын орчин үеийн үзэмж, мэдрэмжийг сайжруулахын тулд хөгжилтэй, шинэ, нэг орон зайтай фонт бүтээхийг хүссэн. Энэ фонт нь зөвхөн програмчлалын бичээсүүдийг багтаахаас гадна өөрийн нээлттэй эхийн агуулахтай байх болно. Шинэ үсгийн төслийн талаар дэлгэрэнгүй мэдээлэл авахыг хүсвэл бидэнтэй хамт байгаарай!

Windows терминалыг танилцуулж байна

Тохиргоо ба тохируулга

Бид терминал болон командын мөрийн програмуудаа өөрчлөх дуртай олон командын шугамын хэрэглэгчидтэй холбогдсон. Windows Terminal нь терминалын харагдах байдал болон шинэ цонх болгон нээх боломжтой бүрхүүл/профайл тус бүрийг хянах боломжийг олгодог олон тохиргоо, тохиргооны сонголтуудыг өгдөг. Тохиргоонууд нь бүтэцлэгдсэн текст файлд хадгалагддаг тул тохиргоог хэрэглэгчид болон/эсвэл хэрэгслүүдэд хялбар болгодог.

Терминалын тохиргооны хөдөлгүүрийг ашигласнаар та PowerShell, Command Prompt, Ubuntu эсвэл Azure эсвэл IoT төхөөрөмжүүдийн SSH холболт зэрэг ашиглахыг хүсч буй бүрхүүл/аппликейшн/хэрэгсэл болгондоо олон "профайл" үүсгэж болно. Эдгээр профайл нь үсгийн хэв маяг, хэмжээ, өнгөний сэдэв, дэвсгэр бүдэгрүүлэх/тунгалаг байдлын түвшин гэх мэт өөр өөрийн хослолтой байж болно. Одоо та өөрийн өвөрмөц амтанд тохируулан өөрийн гэсэн загвараар терминалаа үүсгэж болно!

Илүү их!

Windows Terminal 1.0-ийг гаргасны дараа бид нийгэмлэгийн хувьд таны нэмж оруулах боломжтой олон боломжуудаас гадна манай хоцрогдсон олон функцууд дээр ажиллаж эхлэхээр төлөвлөж байна!

Би үүнийг хэзээ хүлээж авах вэ?

Өнөөдөр Windows Terminal болон Windows Console нь нээлттэй эх сурвалж хэлбэрээр байгаа тул та GitHub репозитороос кодыг хуулбарлах, бүтээх, ажиллуулах, шалгах боломжтой.

github.com/Microsoft/Terminal

Түүнчлэн, энэ зун Windows Terminal-ийн урьдчилан харах хувилбарыг Microsoft Store-д эрт нэвтрүүлж, санал хүсэлт гаргахад зориулан гаргах болно.

Бид Windows Terminal 1.0-г энэ өвөл гаргахаар төлөвлөж байгаа бөгөөд бид үүнийг гаргахаас өмнө бүрэн бэлэн болсон эсэхийг шалгахын тулд олон нийттэй хамтран ажиллах болно!

Windows терминалыг танилцуулж байна
[Happy Joy Gif - Giphy]

Хүлээгээрэй... нээлттэй эх сурвалж гэж хэлсэн үү?

Тийм шүү! Бид зөвхөн Windows Terminal төдийгүй Windows дээрх командын мөрийн дэд бүтцийг агуулсан, уламжлалт Console UX-ээр хангадаг Windows Console-ийг нээж байгааг дуулгахад таатай байна.

Бид Windows-ын Command Prompt-ийн туршлагыг сайжруулж, өргөжүүлэхийн тулд тантай хамтран ажиллахыг тэсэн ядан хүлээж байна!

Энэ нь гайхалтай сонсогдож байгаа ч одоо байгаа Windows консолыг яагаад сайжруулж болохгүй гэж?

Windows Console-ийн гол зорилго нь одоо байгаа командын мөрийн хэрэгслүүд, скриптүүд гэх мэтээр хоцрогдсон нийцтэй байдлыг хадгалах явдал юм. Хэдийгээр бид консолын үйл ажиллагаанд олон гол сайжруулалтыг нэмж чадсан (жишээ нь, VT болон 24-бит өнгөт дэмжлэг нэмэх гэх мэт) . Windows терминалыг танилцуулж байнаЭнэ блог нийтлэлийг үзнэ үү), бид "дэлхийг эвдэх"гүйгээр консолын UI-г цаашид мэдэгдэхүйц сайжруулж чадахгүй.

Тиймээс шинэ, шинэлэг арга барил хэрэгтэй.

Windows Терминал нь таны одоо байгаа Windows Консолын програмыг суулгаж, ажиллуулдаг. Хэрэв та Cmd/PowerShell/etc.-г шууд ажиллуулбал тэд ердийнх шигээ уламжлалт консолын жишээнд холбогдож эхэлнэ. Ингэснээр буцаах нийцтэй байдал хэвээр үлдэх бөгөөд нэгэн зэрэг та хүссэн үедээ Windows терминалыг ашиглаж болно. Windows консол нь одоо байгаа/хуучин хэрэглээний программууд болон системүүдийг дэмжихийн тулд хэдэн арван жилийн турш Windows-тэй нийлүүлэх болно.

За, одоо байгаа терминалын төсөл эсвэл нээлттэй эхийн програмд ​​хувь нэмрээ оруулах талаар юу хэлэх вэ?

Төлөвлөлтийн явцад бид энэ хувилбарыг сайтар судалж үзээд одоо байгаа төсөлд оролцохын тулд төслийн шаардлага, архитектурыг өөрчлөх шаардлагатай бөгөөд ингэснээр хэт их саад учруулах болно гэж шийдсэн.

Үүний оронд шинэ нээлттэй эхийн терминал программ болон нээлттэй эхийн Windows консолыг үүсгэснээр бид олон нийтийг кодыг сайжруулах, тус тусын төсөлдөө ашиглах талаар бидэнтэй хамтран ажиллахыг урьж болно.

Терминал юу хийж болох, юу хийх ёстой талаар шинэ/өөр өөр санаануудыг зах зээлд гаргах хангалттай орон зай байгаа гэдэгт бид итгэдэг бөгөөд бид терминалын (болон холбогдох) програмын экосистемийг хөгжүүлэх, хөгжүүлэхэд шинэ санаа, сонирхолтой арга барил, сэтгэл хөдөлгөм зүйлсийг нэвтрүүлэх замаар туслах үүрэгтэй. энэ орон зайд шинэлэг зүйл.

Итгэж байна! Хэрхэн оролцох вэ?

Хадгалах газарт зочилно уу github.com/Microsoft/Terminalтерминалыг хуулбарлах, бүтээх, турших, ажиллуулах! Нэмж дурдахад, та алдааны талаар мэдээлж, санал хүсэлтээ бидэнтэй болон олон нийттэй хуваалцаж, GitHub дээрх асуудлуудыг засаж, сайжруулалт хийвэл бид талархах болно.

Энэ зун Microsoft Store-оос Windows Terminal суулгаж ажиллуулаад үзээрэй. Хэрэв танд ямар нэгэн алдаа гарсан бол санал хүсэлтийн төв эсвэл асуулт, хэлэлцүүлгийн газар болох GitHub дээрх Асуудлын хэсгээс санал хүсэлтээ өгнө үү.

Бид тантай хамтран ажиллахдаа баяртай байна! Хэрэв танд асуулт, санаа зовох зүйл байвал Кайлатай холбоо барина уу @cinnamon_msft ба/эсвэл Баян @richturn_ms Twitter дээр. Та Windows Терминал болон Windows Консолд ямар гайхалтай сайжруулалт, боломжуудыг авчрахыг бид тэсэн ядан хүлээж байна.

Эх сурвалж: www.habr.com

сэтгэгдэл нэмэх