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
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.
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
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
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,
Source: www.habr.com