Ukwazisa iWindows Terminal

I-Windows Terminal sisicelo esitsha, sanamhlanje, esikhawulezayo, esisebenzayo, esinamandla kunye nesivelisayo kubasebenzisi bezixhobo zomgca womyalelo kunye namaqokobhe afana ne-Command Prompt, PowerShell kunye ne-WSL.

ISitena seWindows siza kuhanjiswa ngeMicrosoft Store kwi Windows 10 kwaye iya kuhlaziywa rhoqo, iqinisekisa ukuba usoloko usexesheni kwaye unokonwabela izinto zamva nje kunye nophuculo lwamva nje ngomzamo omncinci.

Ukwazisa iWindows Terminal

Iimpawu eziphambili zeSitena seWindows

Iithebhu ezininzi

Ubuzile sakuva! Olona phawu lucelwe rhoqo kwiSitenali yinkxaso yeethebhu ezininzi, kwaye siyavuya kuba ekugqibeleni sikwazile ukunika eli nqaku. Ngoku unokuvula naliphi na inani leethebhu, nganye iqhagamshelwe kwiqokobhe lomgca womyalelo okanye usetyenziso olukhethileyo, njenge-Command Prompt, PowerShell, Ubuntu kwi-WSL, iRaspberry Pi nge-SSH, njl.

Ukwazisa iWindows Terminal

Umbhalo omhle

I-Windows Terminal isebenzisa i-GPU-isantya esiphezulu se-DirectWrite/DirectX esekelwe kwi-injini yonikezelo lombhalo. Le njini entsha inikezela ngoonobumba ababhaliweyo, iiglyphs kunye neempawu ezikhoyo kwiifonti kwiPC yakho kubandakanya iCJK ideograms, emojis, iisimboli zombane, ii-icons, programming ligatures, njl.

Ukwazisa iWindows Terminal

Uya kuba nethuba lokusebenzisa ifonti yethu entsha! Besifuna ukwenza ifonti eyonwabisayo, entsha, yemonospace ukuphucula inkangeleko yangoku kunye nokuziva kwetheminali. Le fonti ayizukubandakanya kuphela iiligatures zeprogram, kodwa iya kuba nendawo yayo yokugcina umthombo ovulekileyo. Hlala ubukele ngolwazi oluthe kratya malunga neprojekthi entsha yefonti!

Ukwazisa iWindows Terminal

Izicwangciso kunye noqwalaselo

Siqhagamshele kubasebenzisi abaninzi bomgca womyalelo abathanda ukwenza ngokwezifiso iitheminali zabo kunye nosetyenziso lwelayini yomyalelo. Windows Terminal ibonelela ngezicwangciso ezininzi kunye neenketho zoqwalaselo ezinika ulawulo oluninzi phezu kwenkangeleko ye-terminal kunye neqokobhe ngalinye/iiprofayile ezinokuvulwa njengeethebhu ezintsha. Izicwangciso zigcinwa kwifayile ebhaliweyo ecwangcisiweyo, okwenza ulungelelwaniso lube lula kubasebenzisi kunye / okanye izixhobo.

Usebenzisa i-injini yokumisela i-terminal, unokwenza "iiprofayili" ezininzi kwiqokobhe ngalinye / isicelo / isixhobo ofuna ukusisebenzisa, nokuba yiPowerShell, i-Command Prompt, Ubuntu, okanye uqhagamshelo lwe-SSH kwizixhobo ze-Azure okanye ze-IoT. Ezi profayili zinokuba nendibaniselwano yazo yezimbo zefonti kunye nobukhulu, imixholo yombala, ukufiphala kwemvelaphi/amanqanaba okukhanya, njl. njl

Kaninzi!

Nje ukuba iWindows Terminal 1.0 ikhululwe, siceba ukuqalisa ukusebenza kwizinto ezininzi esele zisemva kwethu, ukongeza kuninzi lweempawu onokuthi uzongeze njengoluntu!

Ndingayifumana nini?

Namhlanje, iWindows Terminal kunye neWindows Console ziyafumaneka kumthombo ovulekileyo, ukuze ube sele udibanise, wakhe, uqhube kwaye uvavanye ikhowudi kwindawo yokugcina yeGitHub:

github.com/Microsoft/Terminal

Kwakhona, kweli hlotyeni inguqulelo yokujonga kwangaphambili yeWindows Terminal iya kukhutshwa kwiSitolo seMicrosoft kubamkeli bokuqala kunye nengxelo.

Siceba ukukhulula iWindows Terminal 1.0 kobu busika, kwaye siza kube sisebenzisana noluntu ukuqinisekisa ukuba ilungile phambi kokuba siyikhulule!

Ukwazisa iWindows Terminal
[Uyonwabile uGif-Giphy]

Yima... uthe uvule umthombo?

Ewe yiyo! Siyavuya ukwazisa ukuba asivuli kuphela iSitena seWindows, kodwa kunye neWindows Console, equlathe isiseko somgca womyalelo kwiWindows kwaye ibonelela ngeConsole UX yesiko.

Asinakulinda ukusebenza nawe ukuphucula kunye nokwandisa amava e-Windows Command Prompt!

Oku kuvakala kumangalisa, kodwa kutheni ungaphuculi iWindows Console esele ikhona?

Injongo ephambili ye-Windows Console kukugcina ukuhambelana ngasemva kunye nezixhobo zomgca womyalelo ezikhoyo, izikripthi, njl. Nangona siye sakwazi ukongeza izinto ezininzi eziphuculweyo kwi-console yokusebenza (umzekelo, ukongeza inkxaso ye-VT kunye nombala we-24-bit, njl. . Ukwazisa iWindows Terminalbona le post yebhlog), asinako ukwenza uphuculo olungakumbi kwikhonsoli ye-UI ngaphandle "kokwaphula umhlaba".

Ke ngoku lixesha lendlela entsha, entsha.

Ufakelo lweWindows Terminal kwaye luqhuba ecaleni kwesicelo sakho esikhoyo seWindows Console. Ukuba usungula ngokuthe ngqo iCmd/PowerShell/etc., baya kuqalisa ukuqhagamshela kumzekelo weconsole yesiqhelo njengesiqhelo. Ngale ndlela ukuhambelana okubuyela umva kuhlala kukrwada kwaye kwangaxeshanye ungasebenzisa iWindows Terminal ukuba/xa ufuna ukwenza njalo. I-Windows Console iya kuqhubeka nokuthunyelwa kunye neWindows kwishumi leminyaka ezayo ukuxhasa izicelo ezikhoyo / zelifa kunye neenkqubo.

Kulungile, kuthekani ngokufaka isandla kwiprojekthi ekhoyo yesiphelo okanye kwisicelo somthombo ovulekileyo?

Siyiphonononge ngocoselelo olu khetho ngexesha locwangciso saza sagqiba kwelokuba ukuthatha kwethu inxaxheba kwiprojekthi esele ikho kuya kufuna ukutshintsha iimfuno zeprojekthi kunye nolwakhiwo ngendlela enokuphazamisa kakhulu.

Endaweni yoko, ngokudala i-terminal yesicelo esitsha somthombo ovulekileyo kunye nomthombo ovulekileyo weWindows Console, sinokumema uluntu ukuba lusebenzisane nathi ekuphuculeni ikhowudi kunye nokuyisebenzisa kwiiprojekthi zabo.

Sikholelwa ukuba kukho indawo eninzi emarikeni yeembono ezintsha/ezahlukileyo malunga nokuba yintoni enokwenziwa kwaye kufuneka yenziwe sitheminali, kwaye sizimisele ekuncedeni i-terminal (kunye nenxulumeneyo) nenkqubo yendalo esingqongileyo ichume kwaye ivele ngokwazisa ngezimvo ezintsha, iindlela ezinomdla kunye nemincili. ezintsha kule ndawo.

Ndiqinisekile! Indlela yokuthatha inxaxheba?

Ndwendwela indawo yokugcina e github.com/Microsoft/Terminalukufanisa, ukwakha, ukuvavanya kunye nokuqhuba i-terminal! Ukongeza, singayivuyela into yokuba ungaxela iimpazamo kwaye wabelane ngengxelo nathi kunye noluntu, kwaye ulungise imiba kwaye wenze uphuculo kwi-GitHub.

Ngeli hlotyeni, zama ukufaka nokusebenzisa iWindows Terminal ukusuka kuGcino lweMicrosoft. Ukuba udibana nazo naziphi na iibugs, nceda unike ingxelo nge-Feedback Hub okanye icandelo leMiba kwi-GitHub, eliyindawo yemibuzo kunye neengxoxo.

Siyavuya ukusebenza nawe! Ukuba unayo nayiphi na imibuzo okanye izinto ezikuxhalabisayo, ungalibazisi ukuqhagamshelana noKayla @cinnamon_msft kunye/okanye isityebi @richturn_ms kuTwitter. Asinakulinda ukubona ukuba loluphi uphuculo olukhulu kunye neempawu ozizisa kwiWindows Terminal kunye neWindows Console.

umthombo: www.habr.com

Yongeza izimvo