Aloha, Habr! Ua hauʻoli mākou i ka hoʻolaha ʻana ua hoʻokuʻu ʻia ka mea hou aʻe no Windows Terminal! Ma waena o nā huahana hou: dynamic profiles, cascading settings, updated UI, new launch options and more. Nā kikoʻī hou aku ma lalo o ka ʻoki!
E like me nā manawa a pau, loaʻa ka Terminal no ka hoʻoiho ma
Nā ʻaoʻao hoʻoikaika kino
ʻIke ʻakomi ʻo Windows Terminal i ka PowerShell Core a hoʻokomo i ka Windows Subsystem no Linux (WSL). I nā huaʻōlelo ʻē aʻe, inā ma hope o kēia hōʻano hou e hoʻokomo ʻoe i kekahi mahele, e hoʻohui koke ʻia i ka faila profiles.json.
i hoʻopuka: Inā ʻaʻole ʻoe makemake e ʻike ʻia ka ʻaoʻao ma ka papa kuhikuhi i lalo, hiki iā ʻoe ke hoʻonohonoho i ke koho "hidden"
maluna o true
profiles.json file.
"hidden": true
Nā hoʻonohonoho hoʻokalakupua
Loaʻa i ka Terminal kahi hoʻohālike hoʻonohonoho i hoʻomaikaʻi ʻia. Mai kēia manawa hele mai me kahi faila defaults.json e komo pū ana nā hoʻonohonoho paʻamau. Inā makemake ʻoe e nānā i nā mea o ka faila, a laila ma ka paʻa ʻana Alt, kaomi i ke pihi Settings ma ka papa kuhikuhi. Hoʻokumu ʻia ka faila e wehe ʻia, a ʻaʻole nānā ʻia nā hoʻololi i hana ʻia i ka faila. Eia naʻe, hiki iā ʻoe ke hoʻohui i nā hoʻonohonoho maʻamau e like me kou makemake i ka faila profiles.json. Inā makemake ʻoe e hoʻonohonoho hou i nā hoʻonohonoho, paipai wau e hoʻolohe
Inā ʻoe e hoʻohui i kahi moʻolelo hou, schema, kī hoʻopaʻa ʻana, a i ʻole ka pae honua i profiles.json, e noʻonoʻo ʻia ia he ʻāpana hoʻohui. Inā hana ʻoe i kahi ʻaoʻao hou me ka GUID like me ka mea i loaʻa, e hoʻololi kāu ʻaoʻao hou i ka mea kahiko. Inā loaʻa kahi kī paʻa i kāu faila defaults.json āu e makemake ai e pale i ka hoʻohana ʻana, a laila e hoʻonoho i kēlā paʻa i null
ma profiles.json.
{
"command": null, "keys": ["ctrl+shift+w"]
}
Nā koho hoʻomaka hou
I kēia manawa hiki iā ʻoe ke hoʻonohonoho i ka Terminal e holo mau i ka pale piha a i ʻole ke kau ʻana i kona kūlana mua ma ka pale. Hiki iā ʻoe ke hoʻonohonoho i ka Terminal e holo i ka pale piha ma ka hoʻohui ʻana i kahi ʻāpana honua "launchMode"
. Hiki i kēia ʻāpana "default"
, aiʻole "maximized"
.
"launchMode": "maximized"
Inā makemake ʻoe e hoʻonohonoho i ke kūlana mua o ka Terminal ma ka ʻaoʻao, a laila pono ʻoe e hoʻohui i kahi ʻāpana honua "initialPosition"
, a e kuhikuhi pū i nā hoʻonohonoho X a me Y i hoʻokaʻawale ʻia e nā koma.
"initialPosition": "0,0"
i hoʻopuka: Inā ʻoe e hoʻohana ana i nā mākaʻikaʻi he nui a makemake ʻoe e hoʻomaka ka Terminal ma ka ʻaoʻao hema a i ʻole ma luna o ka nānā nui, a laila pono ʻoe e hoʻohana i nā hoʻonohonoho maikaʻi ʻole.
UI hou
Ua ʻoi aku ka maikaʻi o ka interface Terminal. Hoʻohana ʻia ma Terminal
Hoʻopaʻa ʻia nā pōpoki
- Hiki iā ʻoe ke kaomi pālua i ka pā pā e hoʻonui i ka puka makani i ka pale piha;
- Hoʻoponopono i kahi pahu i hoʻopilikia i ke kope a hoʻopili ʻana i kahi laina hou;
- ʻAʻole haʻalele hou ke kope HTML i ka papa kiʻi e hāmama;
- I kēia manawa hiki iā ʻoe ke hoʻohana i nā font nona nā inoa ma mua o 32 mau huapalapala;
- Ke hoʻomaka ʻia nā ʻaoʻao ʻelua i ka manawa like, ʻaʻole hiki ke hoʻololi hou i ke kikokikona;
- ʻO nā hoʻomaikaʻi kūpaʻa laulā.
I ka hopena
Inā he nīnau kāu a makemake paha e kaʻana like i kāu mau manaʻo o ka Terminal, mai kānalua e kākau iā Kayla (Kayla,
Source: www.habr.com