Sa wakas ay naglalabas ang Microsoft ng isang bagong bersyon ng Windows Terminal, na kasama ang lahat ng mga bagong tampok inanunsyo kanina . Maaari mo na ngayong gamitin ang paghahanap, baguhin ang sukat ng tab, at gamitin din ang mga CRT na epekto sa loob ng Windows Terminal.
Anunsyo
Ang Windows Terminal isang bagong terminal app para sa mga gumagamit ng linya ng utos na maraming mga bagong tampok kabilang ang mga tab, isang GPU na pinabilis ang direktang teksto ng DirectWrite / DirectX na rendering engine, mga profile, at marami pa.
Ang Windows Terminal ay ganap na bukas-sourced. Salamat sa bagong tab na console, pinapayagan ang pag-aayos ng mga pagkakataon ng Command Prompt , Power shell , at Windows Subsystem para sa Linux magkasama sa isang solong app.
Ang app ay may isang icon na nagpapaalala ng bago Mga icon ng Opisina at OneDrive , na sumasalamin sa modernong view ng disenyo ng Microsoft na kilala bilang 'Fluent Design'.
Windows Terminal v0.8
Ang Windows Terminal v0.8 ay magagamit na ngayon sa Microsoft Store. Kasama ang mga pangunahing pagbabago.
Maghanap
Ang pag-andar sa paghahanap ay naidagdag sa Terminal. Ang default na umiiral na key upang maipatawag ang dropdown ng paghahanap ay{'command': 'find', 'keys': ['ctrl + shift + f']}
.
Mga Epekto ng Retro Terminal
Maaari ka na ngayong magkaroon ng mga CRT na epekto sa loob ng Windows Terminal, tulad ng mga scanline at kumikinang na teksto. Isang bagay na tulad nito:
Ito ay isang pang-eksperimentong tampok, ngunit upang paganahin ito maaari mong idagdag ang sumusunod na snippet ng code sa alinman sa iyong mga profile:
kung paano i-on ang hdr sa vizio e series
'pang-eksperimentong.retroTerminalEffect': totoo
Pinahusay na Mga pane at Tab na Key Bindings
Kapag binubuksan ang isang bagong pane o tab na may isang pangunahing pagbigkis, maaari mo na ngayong tukuyin kung aling profile sa pamamagitan ng paggamit ng pangalan ng profile'profile': 'profile-name'
gabay'profile': 'profile-guid'
, o index'index': profile-index
. Kung walang tinukoy, ginamit ang default na profile.
Bilang karagdagan, maaari mong i-override ang ilang mga aspeto ng profile tulad ng maipapatupad na linya ng utos ng profile'commandline': 'path / to / my.exe'
, panimulang direktoryo'startingDirectory': 'my / path'
, o pamagat ng tab'tabTitle': 'bagong pamagat'
.
Narito ang ilang mga halimbawa
{'keys': ['ctrl + a'], 'command': {'action': 'splitPane', 'split': 'vertical'}}
Binubuksan ang default na profile sa isang bagong patayong pane.
{'keys': ['ctrl + b'], 'command': {'action': 'splitPane', 'split': 'vertikal', 'index': 0}}
Binubuksan ang unang profile sa dropdown sa isang bagong patayong pane.
{'keys': ['ctrl + c'], 'command': {'action': 'splitPane', 'split': 'pahalang', 'profile': '{00000000-0000-0000-0000-000000000000} ',' commandline ':' foo.exe '}}
Binubuksan ang profile gamit ang gabay na 00000000-0000-0000-0000-000000000000 gamit ang linya ng utos na maipapatupad ng foo.exe sa isang bagong pahalang na pane.
{'keys': ['ctrl + d'], 'command': {'action': 'newTab', 'profile': 'profile1', 'startingDirectory': 'c: \ foo'}}
Binubuksan ang profile kasama ang pangalan ng profile1 na nagsisimula sa c: foo na direktoryo sa isang bagong tab.
{'keys': ['ctrl + e'], 'command': {'action': 'newTab', 'index': 1, 'tabTitle': 'bar', 'startingDirectory': 'c: \ foo ',' commandline ':' foo.exe '}}
Binubuksan ang pangalawang profile sa dropdown gamit ang linya ng utos na maipapatupad ng foo.exe na may pamagat na tab ng bar na nagsisimula sa c: foo na direktoryo sa isang bagong tab.
Pasadyang Mga setting ng Default
Maaari mo nang baguhin ang iyong profiles.json upang magkaroon ng iyong sariling mga setting ng default na profile. Sa bagong arkitekturang ito, maaari kang magtakda ng isang pag-aari nang isang beses at mailapat ito sa lahat ng iyong mga profile. Ang bagong setting na ito ay tumutulong na mabawasan ang mga kalabisan na setting sa pagitan ng mga profile. Upang idagdag ang tampok na ito, maaari mong baguhin ang object ng mga profile sa iyong mga profile.json upang magkaroon ng'mga default'
at'listahan'
mga katangian sa sumusunod na format:
'profiles': {'defaults': {'fontFace': 'Cascadia Code', 'colorScheme': 'Vintage'} 'list': [{'commandLine': 'cmd.exe', 'guid': '{00000000 -0000-0000-0000-000000000000} ',' name ':' cmd '}, {' guid ':' {11111111-1111-1111-1111-111111111111} ',' name ':' PowerShell Core ',' source ':' Windows.Terminal.PowershellCore '}]},
Gamit ang snippet ng code sa itaas, ang lahat ng mga profile ay gagamit ng font ng Cascadia Code at magkakaroon ng scheme ng kulay ng Vintage.
Tab Sizing
May kakayahan ka na ngayong baguhin ang pag-uugali ng mga lapad ng iyong tab. Ang isang bagong setting ay naidagdag na tinawag'titleWidthMode'
. Nagbibigay ang setting na ito ng dalawang magkakaibang pag-uugali sa lapad ng tab:'pantay'
at'Haba ng pamagat'
.'pantay'
Gagawin ang lahat ng iyong mga tab na pantay na lapad at lumiit habang idinagdag ang mga karagdagang tab, katulad ng isang tradisyonal na karanasan sa browser.'Haba ng pamagat'
susukat sa bawat tab sa haba ng pamagat ng tab.
Ang Terminal na orihinal na may default na pag-uugali sa lapad ng tab na itinakda sa'Haba ng pamagat'
. Binabago ng paglabas na ito ang default na pag-uugali sa'pantay'
. Kung nais mong baguhin ang pag-uugali sa lapad ng iyong tab pabalik sa'Haba ng pamagat'
mode, maaari mong idagdag ang sumusunod na code snippet sa'pandaigdigan'
pag-aari ng iyong profiles.json file:
'tabWidthMode': 'haba ng pamagat'
Mga Pag-aayos ng Bug
- Ang hilera ng tab ay magiging mas malaki ngayon kapag ang window ay.
- Gumagana ngayon ang buong screen mode na mas maaasahan.
- Ang paglipat ng pagtuon sa pagitan ng mga naka-pangkat na mga pane ay dapat kumilos sa paraang nais mong asahan.
- Makikita na ng mga gumagamit ng Windows Subsystem for Linux (WSL) ang
WT_SESSION
variable ng kapaligiran. - Mga tambak ng pag-aayos ng pag-crash!
Ang aktwal na bersyon ng app ay matatagpuan sa Microsoft Store.
Windows Terminal sa Microsoft Store
startup menu windows 10 hindi gumagana