Windows Terminal Saib ua ntej 1.3: Hais kom Palette, Tab Switcher thiab Ntau

Peb rov qab nrog lwm qhov hloov tshiab Windows Terminal Saib ua ntej, uas yuav tshwm sim hauv Qhov Chaw Pw Hav Zoov hauv lub Cuaj Hli. Ob qhov tsim ntawm Windows Terminal tuaj yeem rub tawm los ntawm Microsoft Store lossis los ntawm nplooj ntawv tshaj tawm rau GitHub.

Saib hauv qab tus miv kom paub txog cov xov xwm tshiab!

Windows Terminal Saib ua ntej 1.3: Hais kom Palette, Tab Switcher thiab Ntau

Hais kom Palette

Nov yog qhov tshiab uas tso cai rau koj tshawb nrhiav tag nrho cov lus txib muaj nyob rau hauv Windows Terminal, zoo ib yam li qhov pom hauv Visual Studio Code. Koj tuaj yeem nqa cov lus txib palette nrog Ctrl + ua haujlwm + P. Yog tias koj xav hloov qhov kev khi tseem ceeb no, koj tuaj yeem ntxiv cov lus txib commandPalette rau array keybindings hauv settings.json.

{ "command": "commandPalette", "keys": "ctrl+shift+p" }

Command Palette muaj ob hom: hom kev ua haujlwm thiab hom kab hais kom ua. Hom kev txiav txim koj yuav nkag los ntawm lub neej ntawd teev tag nrho Windows Terminal commands. Koj tuaj yeem nkag mus rau hom kab hais kom ua los ntawm kev ntaus ntawv >thiab ces nkag mus rau ib qho twg wt cov lus txib uas yuav raug hu hauv lub qhov rais tam sim no.

Koj tuaj yeem kho qhov ua koj xav ntxiv rau cov lus txib palette los ntawm kev nkag mus rau cov lus txib hauv cov ntaub ntawv settings.json. Cov ntaub ntawv tseem ceeb tshiab yuav raug siv rau hauv Command Palette. Tag nrho cov ntaub ntawv ntawm kev ntxiv koj tus kheej cov lus txib tuaj yeem pom ntawm peb lub vev xaib nrog cov ntaub ntawv.

Windows Terminal Saib ua ntej 1.3: Hais kom Palette, Tab Switcher thiab Ntau

Advanced Tab Switcher

Peb tau ntxiv ib qho kev hloov kho tab kom hloov pauv ntawm cov tabs yooj yim dua. Qhov kev ua haujlwm no tau ua rau hauv lub ntiaj teb teeb tsa los ntawm lub neej ntawd sivTabSwitcher. Thaum koj qhib qhov kev xaiv hais kom ua NextTab ΠΈ prevTab pib siv lub tab switcher.
Lub default key bindings yog Ctrl + Tab ΠΈ Ctrl+Shift+Tab feem.

"useTabSwitcher": true

Windows Terminal Saib ua ntej 1.3: Hais kom Palette, Tab Switcher thiab Ntau

Teem lub tab xim

Tam sim no koj tuaj yeem teeb tsa koj tus kheej tab xim rau txhua qhov profile! Txhawm rau ua qhov no, tsuas yog ntxiv cov parameter tabColor mus rau qhov profile xaiv nyob rau hauv seem "profiles" (settings.json file) thiab qhia cov xim tus nqi rau nws hauv hom hexadecimal.

Windows Terminal Saib ua ntej 1.3: Hais kom Palette, Tab Switcher thiab Ntau

Tswv yim: coj tib qhov ntxoov ntxoo uas yog siv los ua xim tom qab rau lub qhov rais zoo nkauj seamless!

Cov lus txib tshiab

Peb tau ntxiv ob peb cov lus txib tshiab uas koj tuaj yeem ntxiv rau koj cov ntaub ntawv tseem ceeb hauv koj cov ntaub ntawv settings.json. Tsis muaj ib qho ntawm cov lus txib hauv qab no raug khi los ntawm lub neej ntawd.

Lus txib wt thiab cov ntaub ntawv tseem ceeb

Nws yog tam sim no ua tau los ua cov lus sib cav wt.exe nrog cov ntawv tseem ceeb. Qhov no yog ua tiav siv cov lus txib wt. Khoom kab lus txib qhia cov kab lus hais kom sib cav uas koj xav hu rau hauv lub qhov rais tam sim no. Xav paub ntau ntxiv txog kab lus hais kom ua wt tuaj yeem nrhiav tau ntawm peb lub vev xaib nrog cov ntaub ntawv.

// Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ Π½ΠΎΠ²ΡƒΡŽ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ с PowerShell Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ, Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ панСль с ΠΏΡ€ΠΎΡ„ΠΈΠ»Π΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ C: ΠΈ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΡƒΡŽ панСль с ΠΏΡ€ΠΎΡ„ΠΈΠ»Π΅ΠΌ Ubuntu.
{ "command": { "action": "wt", "commandline": "new-tab pwsh.exe ; split-pane -p "Command Prompt" -d C:\ ; split-pane -p "Ubuntu" -H" }, "keys": "ctrl+a" }

Xa cov tswv yim mus rau lub plhaub

Yog tias koj xav xa cov tswv yim mus rau lub plhaub siv cov keyboard shortcut, koj tuaj yeem ua li ntawd siv cov lus txib xaInput (ua tsaug @lhecker!).

// Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Π΅Ρ‚ Π½Π°Π·Π°Π΄ ΠΏΠΎ истории ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ.
{ "command": { "action": "sendInput", "input": "u001b[A" }, "keys": "ctrl+b" }

Nrhiav tab

Cov lus txib tshiab no yuav yog tus cawm seej tiag tiag rau koj thaum koj muaj ntau lub tab qhib. Tam sim no koj tuaj yeem tshawb hauv tabs siv tabSearch.

{ "command": "tabSearch", "keys": "ctrl+c" }

Windows Terminal Saib ua ntej 1.3: Hais kom Palette, Tab Switcher thiab Ntau

Hloov cov qauv xim

Tam sim no koj tuaj yeem teeb tsa cov qauv xim ntawm lub qhov rais nquag siv cov lus txib setColorScheme.

{ "command": { "action": "setColorScheme", "colorScheme": "Campbell" }, "keys": "ctrl+d" }

Nyob rau hauv xaus

Tag nrho peb cov ntaub ntawv tuaj yeem nrhiav tau ntawm docs.microsoft.com. Yog tias koj muaj lus nug lossis xav qhia koj qhov kev xav, thov sau ntawv rau Kayla @cinnamon_msft) hauv Twitter. Tsis tas li ntawd, yog tias koj xav ua ib qho kev tawm tswv yim los txhim kho Terminal lossis tshaj tawm qhov yuam kev hauv nws, thov hu rau Windows Terminal repository ntawm GitHub.

Windows Terminal Saib ua ntej 1.3: Hais kom Palette, Tab Switcher thiab Ntau

Tau qhov twg los: www.hab.com

Ntxiv ib saib