Tutvustame Windowsi terminali

Windowsi terminal on uus, kaasaegne, kiire, tõhus, võimas ja produktiivne terminalirakendus käsurea tööriistade ja kestade (nt Command Prompt, PowerShell ja WSL) kasutajatele.

Windows Terminal tarnitakse Windows 10 jaoks Microsoft Store'i kaudu ja seda värskendatakse regulaarselt, tagades, et olete alati kursis ning saate nautida uusimaid funktsioone ja uusimaid täiustusi minimaalse pingutusega.

Tutvustame Windowsi terminali

Windowsi terminali peamised funktsioonid

Mitu vahekaarti

Sa küsisid ja me kuulsime! Terminali kõige sagedamini nõutav funktsioon on mitme vahelehe tugi ja meil on hea meel, et saame lõpuks seda funktsiooni pakkuda. Nüüd saate avada suvalise arvu vahekaarte, millest igaüks on ühendatud teie valitud käsurea kesta või rakendusega, näiteks käsuviip, PowerShell, Ubuntu WSL-is, Raspberry Pi SSH kaudu jne.

Tutvustame Windowsi terminali

Ilus tekst

Windowsi terminal kasutab GPU-kiirendusega DirectWrite/DirectX-põhist tekstirenderdusmootorit. See uus teksti renderdusmootor renderdab teie arvuti fontides olevaid tekstimärke, glüüfe ja sümboleid, sealhulgas CJK ideogramme, emotikone, jõujoone sümboleid, ikoone, programmeerimisligatuure jne. See mootor renderdab teksti isegi palju kiiremini kui eelmise mootori GDI konsoolid!

Tutvustame Windowsi terminali

Teil on ka võimalus kasutada meie uut fonti! Tahtsime luua lõbusa, uue üheruumilise fondi, et täiustada terminali kaasaegset välimust ja tunnet. See font ei sisalda mitte ainult programmeerimisligatuure, vaid sellel on ka oma avatud lähtekoodiga hoidla. Olge kursis, et saada rohkem teavet uue fondiprojekti kohta!

Tutvustame Windowsi terminali

Seadistused ja konfigureeritavus

Oleme loonud ühenduse paljude käsurea kasutajatega, kes armastavad oma terminale ja käsurearakendusi kohandada. Windowsi terminal pakub palju sätteid ja konfiguratsioonivalikuid, mis annavad suure kontrolli terminali välimuse ja kõigi kestade/profiilide üle, mida saab avada uute vahekaartidena. Seadistused salvestatakse struktureeritud tekstifaili, mis muudab seadistamise kasutajate ja/või tööriistade jaoks lihtsaks.

Terminali konfiguratsioonimootori abil saate luua mitu "profiili" iga kesta/rakenduse/tööriista jaoks, mida soovite kasutada, olgu selleks siis PowerShell, käsuviip, Ubuntu või isegi SSH-ühendused Azure'i või IoT-seadmetega. Nendel profiilidel võib olla oma kombinatsioon fondi stiilidest ja suurustest, värviteemadest, tausta hägususe/läbipaistvuse tasemetest jne. Nüüd saate luua oma terminali oma stiilis, mis on isikupärastatud teie ainulaadse maitse järgi!

Rohkem!

Pärast Windowsi terminali 1.0 väljalaskmist kavatseme alustada tööd paljude funktsioonidega, mis on juba meie mahajäämuses, lisaks paljudele funktsioonidele, mida teie kui kogukond tõenäoliselt lisate!

Millal ma saan selle kätte saada?

Täna on Windowsi terminal ja Windows Console saadaval avatud lähtekoodiga, nii et saate GitHubi hoidlast juba koodi kloonida, ehitada, käitada ja testida:

github.com/Microsoft/Terminal

Samuti avaldatakse sel suvel Microsoft Store'is Windowsi terminali eelvaateversioon, mis on mõeldud varajaste kasutajate jaoks ja tagasiside saamiseks.

Plaanime sel talvel lõpuks Windows Terminal 1.0 välja anda ja teeme kogukonnaga koostööd, et veenduda, et see on enne väljalaskmist täielikult valmis!

Tutvustame Windowsi terminali
[Happy Joy Gif – Giphy]

Oota... kas sa ütlesid avatud lähtekoodiga?

Jah see on! Meil on hea meel teatada, et avame mitte ainult Windowsi terminali, vaid ka Windowsi konsooli, mis sisaldab Windowsi käsurea infrastruktuuri ja pakub traditsioonilist konsooli UX-i.

Me ei jõua ära oodata, millal saame teiega koostööd teha, et Windowsi käsuviiba kasutuskogemust täiustada ja laiendada!

See kõlab hämmastavalt, kuid miks mitte lihtsalt täiustada olemasolevat Windowsi konsooli?

Windowsi konsooli põhieesmärk on säilitada tagasiühilduvus olemasolevate käsurea tööriistade, skriptidega jne. Kuigi saime konsooli funktsionaalsusele lisada palju olulisi täiustusi (näiteks VT ja 24-bitiste värvide toe lisamine jne. . Tutvustame Windowsi terminalivaadake seda ajaveebi postitust), ei saa me konsooli kasutajaliideses täiendavaid olulisi parandusi teha ilma "maailma purustamata".

Seega on aeg uueks, värskeks lähenemiseks.

Windowsi terminal installib ja töötab koos teie olemasoleva Windowsi konsooli rakendusega. Kui käivitate otse Cmd/PowerShelli/jne, hakkavad nad traditsioonilise konsooli eksemplariga ühendust looma nagu tavaliselt. Nii jääb tagasiühilduvus puutumatuks ja samal ajal saate Windowsi terminali kasutada, kui seda soovite. Windowsi konsooli tarnitakse koos Windowsiga veel aastakümneid, et toetada olemasolevaid/pärandrakendusi ja süsteeme.

Okei, kuidas on panustamisesse olemasolevasse terminaliprojekti või avatud lähtekoodiga rakendusse?

Uurisime seda võimalust planeerimise ajal hoolikalt ja otsustasime, et meie osalemine olemasolevas projektis eeldab projekti nõuete ja arhitektuuri muutmist viisil, mis oleks liiga häiriv.

Selle asemel, luues uue avatud lähtekoodiga terminalirakenduse ja avatud lähtekoodiga Windowsi konsooli, saame kutsuda kogukonda meiega koostööd tegema, et koodi täiustada ja seda vastavates projektides kasutada.

Usume, et turul on palju ruumi uutele/erinevatele ideedele selle kohta, mida terminal saab ja peaks tegema, ning oleme pühendunud aitama terminali (ja sellega seotud) rakenduste ökosüsteemil areneda ja areneda, tutvustades uusi ideid, huvitavaid lähenemisviise ja põnevaid uuendused selles valdkonnas.

Veennud! Kuidas osaleda?

Külastage hoidlat aadressil github.com/Microsoft/Terminalterminali kloonimiseks, ehitamiseks, testimiseks ja käitamiseks! Lisaks oleksime tänulikud, kui teataksite vigadest ja jagaksite meie ja kogukonnaga tagasisidet ning parandaksite probleeme ja teeksite GitHubi täiustusi.

Sel suvel proovige installida ja käivitada Windows Terminal Microsoft Store'ist. Kui märkate vigu, andke tagasisidet tagasisidekeskuse või GitHubi jaotise Probleemid kaudu, mis on küsimuste ja arutelude koht.

Meil on hea meel teiega koostööd teha! Kui teil on küsimusi või muresid, võtke Kaylaga ühendust @cinnamon_msft ja/või Rikas @richturn_ms Twitteris. Me ei jõua ära oodata, et näha, milliseid suurepäraseid täiustusi ja funktsioone te Windowsi terminali ja Windowsi konsooli pakute.

Allikas: www.habr.com

Lisa kommentaar