Windows Terminal Update: Preview 1910

Moni, Habr! Ndife okondwa kulengeza kuti zosintha zina za Windows Terminal zatulutsidwa! Zina mwazogulitsa zatsopano: mbiri yamphamvu, makonda otsika, UI yosinthidwa, zosankha zatsopano zoyambitsa ndi zina zambiri. Zambiri pansi pa odulidwa!

Monga nthawi zonse, Terminal imapezeka kuti itsitsidwe pa Store Microsoft, Microsoft Store for Business ndi kupitirira GitHub.

Windows Terminal Update: Preview 1910

Mbiri Zamphamvu

Windows Terminal tsopano imazindikira PowerShell Core ndikuyika Windows Subsystem ya Linux (WSL) yogawa. Mwa kuyankhula kwina, ngati mutasintha izi mutayika kugawa kulikonse, zidzawonjezedwa ku fayilo ya profiles.json.

Windows Terminal Update: Preview 1910

ndemanga: Ngati simukufuna kuti mbiri kuwonekera mu dontho menyu, mukhoza kukhazikitsa njira "hidden" pa true fayilo ya profiles.json.

"hidden": true

Zokonda za Cascading

The Terminal tsopano ili ndi mawonekedwe okonzedwa bwino. Kuyambira pano imabwera ndi fayilo ya defaults.json yomwe imaphatikizapo zosintha zonse. Ngati mukufuna kuwona zomwe zili mufayiloyo, gwirani alt, dinani batani la Zikhazikiko mu menyu yotsitsa. Fayilo yomwe imatsegulidwa imapangidwa yokha, ndipo zosintha zomwe zasinthidwa zimanyalanyazidwa ndikulembedwanso. Komabe, mutha kuwonjezera makonda ambiri momwe mukufunira pa fayilo ya profiles.json. Ngati mukufuna kukonzanso zoikamo, ndikupangira kumvetsera nkhani yabwino Scott Hanselman @shanselman), zomwe adazilemba pa blog yake.

Ngati muwonjezera mbiri yatsopano, schema, kumanga makiyi, kapena gawo lapadziko lonse ku profiles.json, zidzatengedwa ngati gawo lowonjezera. Ngati mupanga mbiri yatsopano yokhala ndi GUID yofanana ndi yomwe ilipo, mbiri yanu yatsopano idzalowa m'malo yakale. Ngati pali chinsinsi chomangirira mufayilo yanu ya defaults.json yomwe mungafune kupewa kugwiritsa ntchito, ndiye ikani kumangirirako kuti null mu mbiri.json.

{
"command": null, "keys": ["ctrl+shift+w"] }

Zosankha zatsopano zoyambitsa

Tsopano mutha kukhazikitsa Terminal kuti iziyenda pazenera zonse kapena kuyika malo ake oyamba pazenera. Mutha kusintha Terminal kuti igwire ntchito pazenera lonse powonjezera parameter yapadziko lonse lapansi "launchMode". Parameter iyi ikhoza kukhala kapena "default", kapena "maximized".

"launchMode": "maximized"

Ngati mukufuna kukhazikitsa malo oyamba a Terminal pazenera, ndiye kuti muyenera kuwonjezera ngati parameter yapadziko lonse lapansi "initialPosition", komanso tchulani ma coordinates a X ndi Y olekanitsidwa ndi koma. Mwachitsanzo, ngati mukufuna kuti Terminal ikhazikike kumtunda kumanzere kwa sikirini yanu yayikulu, kenaka yonjezerani zotsatirazi ku profiles.json:

"initialPosition": "0,0"

ndemanga: Ngati mukugwiritsa ntchito zowunikira zingapo ndipo mukufuna kuti Terminal ikhazikike kumanzere kapena pamwamba pa chowunikira chachikulu, ndiye kuti muyenera kugwiritsa ntchito zolumikizira zoyipa.

UI yosinthidwa

Mawonekedwe a Terminal akhala abwinoko. Amagwiritsidwa ntchito mu Terminal WinUI TabView yasinthidwa kukhala mtundu wa 2.2. Mtunduwu uli ndi kusiyanitsa kwamitundu kwabwinoko, ngodya zozungulira mumenyu yotsitsa, ndi zogawa ma tabu. Kuphatikiza apo, tsopano, mutangotsegula ma tabo ambiri, mudzatha kuwadutsa pogwiritsa ntchito mabatani.

Windows Terminal Update: Preview 1910

Anakonza nsikidzi

  • Tsopano mutha kudina kawiri pa tabu kuti mukulitse zenera ku zenera lonse;
  • Kukonza cholakwika chomwe chinayambitsa zovuta kukopera ndi kumata pamzere watsopano;
  • Kukopera kwa HTML sikusiyanso bolodi lotseguka;
  • Tsopano mutha kugwiritsa ntchito mafonti omwe mayina awo amapitilira zilembo 32;
  • Ma tabo awiri akayambika nthawi imodzi, kupotoza mawu sikuchitikanso;
  • Kukonzanso kokhazikika.

Pomaliza

Ngati muli ndi mafunso kapena mukufuna kugawana zomwe mukuwona pa Terminal, musazengereze kulembera Kayla (Kayla, @sinamoni_msft) pa Twitter. Kuphatikiza apo, ngati muli ndi vuto kapena zopempha, mutha kulumikizana nafe nthawi zonse GitHub. Tikuwonani mwezi wamawa!

Source: www.habr.com

Kuwonjezera ndemanga