I-update ang Windows Terminal: Preview 1910

Kumusta, Habr! Masaya naming ibalita na naglabas kami ng isa pang update para sa Windows Terminal! Kasama sa mga bagong tampok ang mga dynamic na profile, mga cascading setting, isang na-update na UI, mga bagong opsyon sa paglulunsad, at marami pang iba. Magbasa pa para sa karagdagang detalye!

Gaya ng nakasanayan, ang Terminal ay magagamit para sa pag-download sa Microsoft Store, Microsoft Store para sa Negosyo at GitHub.

I-update ang Windows Terminal: Preview 1910

Mga dynamic na profile

Windows Awtomatikong nade-detect na ngayon ng Terminal ang PowerShell Core at mga naka-install na distribusyon Windows Subsistema para sa Linux (WSL). Sa madaling salita, kung mag-i-install ka ng anumang distribusyon pagkatapos ng update na ito, agad itong idadagdag sa profiles.json file.

I-update ang Windows Terminal: Preview 1910

Nota: Kung hindi mo gustong ipakita ang profile sa drop-down na menu, maaari mong itakda ang parameter "hidden" sa true profiles.json file.

"hidden": true

Mga setting ng cascading

Ang terminal ay mayroon na ngayong pinahusay na modelo ng mga setting. May kasama na itong defaults.json file na naglalaman ng lahat ng default na setting. Kung gusto mong tingnan ang mga nilalaman ng file na ito, pindutin nang matagal Alt, i-click ang button na Mga Setting sa drop-down na menu. Ang file na bubukas ay awtomatikong nabuo, at anumang mga pagbabagong ginawa dito ay hindi papansinin at ma-overwrite. Gayunpaman, maaari kang magdagdag ng maraming custom na setting hangga't gusto mo sa profiles.json file. Kung gusto mong i-reset ang iyong mga setting, inirerekomenda kong suriin ito mahusay na artikulo Scott Hanselman (Scott Hanselman, @shanselman), na ipinost niya sa kanyang blog.

Kung magdaragdag ka ng bagong profile, scheme, key binding, o global na setting sa profiles.json, ituturing itong idinagdag na setting. Kung gagawa ka ng bagong profile na may parehong GUID bilang isang kasalukuyang profile, papalitan ng iyong bagong profile ang luma. Kung mayroong key binding sa defaults.json na gusto mong i-disable, itakda ang binding na iyon null sa profiles.json.

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

Mga bagong opsyon sa paglunsad

Maaari mo na ngayong i-configure ang Terminal upang palaging ilunsad sa full screen mode o itakda ang unang posisyon nito sa screen. Maaari mong i-configure ang Terminal upang ilunsad sa full screen mode sa pamamagitan ng pagdaragdag ng global parameter. "launchMode"Maaaring kunin ng parameter na ito ang halaga "default"O "maximized".

"launchMode": "maximized"

Kung gusto mong itakda ang paunang posisyon ng Terminal sa screen, kailangan mong idagdag ito bilang isang global parameter "initialPosition", at tukuyin din ang X at Y na mga coordinate na pinaghihiwalay ng mga kuwit. Halimbawa, kung gusto mong ilunsad ang Terminal sa kaliwang sulok sa itaas ng iyong pangunahing screen, idagdag ang sumusunod na entry sa profiles.json:

"initialPosition": "0,0"

Nota: Kung gumagamit ka ng maraming monitor at gusto mong ilunsad ang Terminal sa kaliwa o sa itaas ng iyong pangunahing monitor, kakailanganin mong gumamit ng mga negatibong coordinate.

Na-update na UI

Ang interface ng Terminal ay naging mas mahusay. Ginamit sa Terminal WinUI TabView ay na-update sa bersyon 2.2. Nagtatampok ang bersyon na ito ng pinahusay na contrast ng kulay, mga bilugan na sulok sa drop-down na menu, at mga separator ng tab. Bukod pa rito, kapag nagbukas ka ng malaking bilang ng mga tab, maaari ka na ngayong mag-scroll sa mga ito gamit ang mga button.

I-update ang Windows Terminal: Preview 1910

Inayos ang mga bug

  • Maaari mo na ngayong i-double click ang tab bar upang palawakin ang window sa buong screen;
  • Inayos ang isang bug na nagdulot ng mga problema sa pagkopya at pag-paste sa isang bagong linya;
  • Hindi na iniiwan ng HTML copy na bukas ang clipboard;
  • Maaari ka na ngayong gumamit ng mga font na ang mga pangalan ay lumampas sa 32 character ang haba;
  • Kapag nagpapatakbo ng dalawang tab sa parehong oras, hindi na nangyayari ang pagbaluktot ng teksto;
  • Pangkalahatang pagpapabuti ng katatagan.

Sa pagtatapos

Kung mayroon kang anumang mga katanungan o gusto mo lang ibahagi ang iyong mga impression sa Terminal, huwag mag-atubiling sumulat kay Kayla (Kayla, @cinnamon_msft) sa Twitter. Gayundin, kung mayroon kang anumang mga problema o mungkahi, maaari kang makipag-ugnayan sa amin anumang oras sa GitHub. See you next month!

Pinagmulan: www.habr.com

Bumili ng maaasahang pagho-host para sa mga site na may proteksyon ng DDoS, mga server ng VPS VDS 🔥 Bumili ng maaasahang website hosting na may proteksyon ng DDoS, VPS VDS servers | ProHoster