Microsoft sta finalmente rilasciando una nuova versione di Windows Terminal, che include tutte le nuove funzionalità annunciato in precedenza . Ora puoi utilizzare la ricerca, modificare il dimensionamento delle schede e anche utilizzare gli effetti retrò CRT all'interno del Terminale di Windows.
Pubblicità
Terminale di Windows una nuova app per terminale per gli utenti della riga di comando che ha molte nuove funzionalità tra cui schede, un motore di rendering del testo basato su DirectWrite / DirectX con accelerazione GPU, profili e altro ancora.
Windows Terminal è completamente open source. Grazie alla nuova console a schede, consente di organizzare istanze di Prompt dei comandi , PowerShell , e Sottosistema Windows per Linux insieme in un'unica app.
L'app è dotata di un'icona che ricorda il nuovo Icone di Office e OneDrive , che riflette la visione del design moderno di Microsoft nota come 'Fluent Design'.
Windows Terminal v0.8
Windows Terminal v0.8 è ora disponibile su Microsoft Store. Le modifiche principali includono.
Ricerca
La funzionalità di ricerca è stata aggiunta al terminale. L'associazione di tasti predefinita per richiamare l'elenco a discesa della ricerca è{'comando': 'trova', 'tasti': ['ctrl + maiusc + f']}
.
Effetti terminali retrò
Ora puoi avere effetti retrò CRT all'interno del terminale di Windows, come linee di scansione e testo luminoso. Qualcosa come questo:
Questa è una funzione sperimentale, ma per abilitarla puoi aggiungere il seguente snippet di codice a qualsiasi tuo profilo:
flusso di Amazon Fire Stick dal computer
'experiment.retroTerminalEffect': true
Associazioni dei tasti migliorate per riquadri e schede
Quando si apre un nuovo riquadro o scheda con un'associazione di tasti, è ora possibile specificare quale profilo utilizzando il nome del profilo'profilo': 'nome-profilo'
guid'profile': 'profile-guid'
o index'indice': indice-profilo
. Se non ne viene specificato nessuno, viene utilizzato il profilo predefinito.
Inoltre, puoi sovrascrivere alcuni aspetti del profilo come l'eseguibile della riga di comando del profilo'riga di comando': 'percorso / a / mio.exe'
, directory iniziale'StartingDirectory': 'mio / percorso'
o il titolo della scheda'tabTitle': 'new-title'
.
Ecco alcuni esempi
{'keys': ['ctrl + a'], 'command': {'action': 'splitPane', 'split': 'vertical'}}
Apre il profilo predefinito in un nuovo riquadro verticale.
{'keys': ['ctrl + b'], 'command': {'action': 'splitPane', 'split': 'vertical', 'index': 0}}
Apre il primo profilo nell'elenco a discesa in un nuovo riquadro verticale.
{'keys': ['ctrl + c'], 'command': {'action': 'splitPane', 'split': 'horizontal', 'profile': '{00000000-0000-0000-0000-000000000000} ',' commandline ':' foo.exe '}}
Apre il profilo con il guid 00000000-0000-0000-0000-000000000000 utilizzando l'eseguibile della riga di comando di foo.exe in un nuovo riquadro orizzontale.
{'keys': ['ctrl + d'], 'command': {'action': 'newTab', 'profile': 'profile1', 'startingDirectory': 'c: \ foo'}}
Apre il profilo con il nome profile1 che inizia nella directory c: foo in una nuova scheda.
{'keys': ['ctrl + e'], 'command': {'action': 'newTab', 'index': 1, 'tabTitle': 'bar', 'startingDirectory': 'c: \ foo ',' commandline ':' foo.exe '}}
Apre il secondo profilo nel menu a discesa utilizzando l'eseguibile della riga di comando di foo.exe con un titolo della barra che inizia nella directory c: foo in una nuova scheda.
Impostazioni predefinite personalizzate
Ora puoi modificare il tuo profiles.json per avere le tue impostazioni di profilo predefinite. Con questa nuova architettura, puoi impostare una proprietà una volta e applicarla a tutti i tuoi profili. Questa nuova impostazione consente di ridurre al minimo le impostazioni ridondanti tra i profili. Per aggiungere questa funzione, puoi modificare l'oggetto profiles nel tuo profiles.json per avere l'estensione'valori predefiniti'
e'elenco'
proprietà nel seguente formato:
'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 '}]},
Con lo snippet di codice sopra, tutti i profili useranno il carattere Cascadia Code e avranno la combinazione di colori Vintage.
Dimensionamento delle schede
Ora hai la possibilità di modificare il comportamento delle larghezze di tabulazione. È stata aggiunta una nuova impostazione chiamata'titleWidthMode'
. Questa impostazione fornisce due diversi comportamenti di larghezza di tabulazione:'pari'
e'titleLength'
.'pari'
renderà tutte le tue schede di uguale larghezza e si ridurrà man mano che vengono aggiunte schede aggiuntive, in modo simile a un'esperienza browser tradizionale.'titleLength'
ridimensionerà ogni scheda alla lunghezza del titolo della scheda.
Il Terminale aveva originariamente il comportamento di larghezza di tabulazione predefinito impostato su'titleLength'
. Questa versione modifica il comportamento predefinito in'pari'
. Se desideri modificare il comportamento della larghezza di tabulazione in'titleLength'
mode, puoi aggiungere il seguente frammento di codice al file'globale'
proprietà del tuo file profiles.json:
'tabWidthMode': 'titleLength'
Correzioni di bug
- La riga di tabulazione ora diventerà più grande quando la finestra lo farà.
- La modalità a schermo intero ora funziona in modo più affidabile.
- Spostare lo stato attivo tra i riquadri raggruppati dovrebbe agire nel modo previsto.
- Gli utenti del sottosistema Windows per Linux (WSL) ora vedranno il file
WT_SESSION
variabile d'ambiente. - Un sacco di correzioni di crash!
La versione effettiva dell'app può essere trovata su Microsoft Store.
Windows Terminal su Microsoft Store
come cambiare nome su tiktok