Hoʻohou Windows Terminal: Nānā 1910

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 Microsoft Store, Hale kūʻai Microsoft no ka ʻoihana a ma GitHub.

Hoʻohou Windows Terminal: Nānā 1910

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.

Hoʻohou Windows Terminal: Nānā 1910

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 ʻatikala nui Scott Hanselman @shanselman), āna i kau ai ma kāna blog.

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 WinUI TabView ua hoʻonui ʻia i ka mana 2.2. ʻOi aku ka maikaʻi o ka ʻokoʻa kala o kēia mana, nā kihi pōʻai i ka papa kuhikuhi iho, a me nā mea hoʻokaʻawale papa. Eia hou, i kēia manawa, i ka wā e wehe ai ʻoe i ka nui o nā pā, hiki iā ʻoe ke ʻōwili iā lākou me nā pihi.

Hoʻohou Windows Terminal: Nānā 1910

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, @cinnamon_msft) ma ka Twitter. Eia hou, inā loaʻa iā ʻoe kekahi pilikia a i ʻole noi, hiki iā ʻoe ke hoʻokaʻaʻike mai iā mākou ma GitHub. E ʻike iā ʻoe i kēia mahina aʻe!

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka