Ciao, Habr! Siamo lieti di annunciare che è stato rilasciato il prossimo aggiornamento per Windows Terminal! Tra i nuovi prodotti: profili dinamici, impostazioni a cascata, UI aggiornata, nuove opzioni di lancio e altro ancora. Maggiori dettagli sotto il taglio!
Come sempre, il Terminale è disponibile per il download all'indirizzo
Profili dinamici
Terminale Windows ora rileva automaticamente PowerShell Core e le distribuzioni Windows Subsystem for Linux (WSL) installate. In altre parole, se dopo questo aggiornamento installi una qualsiasi distribuzione, questa verrà immediatamente aggiunta al file profiles.json.
Nota: se non desideri che il profilo venga visualizzato nel menu a discesa, puoi impostare l'opzione "hidden"
su true
file profiles.json.
"hidden": true
Impostazioni a cascata
Il Terminale ora ha un modello di impostazioni migliorato. D'ora in poi verrà fornito con un file defaults.json che include tutte le impostazioni predefinite. Se desideri visualizzare il contenuto del file, tieni premuto altro, fare clic sul pulsante Impostazioni nel menu a discesa. Il file che si apre viene generato automaticamente e le modifiche apportate al file vengono ignorate e sovrascritte. Tuttavia, puoi aggiungere tutte le impostazioni personalizzate che desideri al file profiles.json. Se desideri ripristinare le impostazioni, ti consiglio di prestare attenzione
Se aggiungi un nuovo profilo, schema, associazione di chiavi o parametro globale a profiles.json, verrà considerato un parametro aggiunto. Se crei un nuovo profilo con lo stesso GUID di uno esistente, il tuo nuovo profilo sostituirà quello vecchio. Se nel file defaults.json è presente un'associazione di tasti che desideri evitare di utilizzare, imposta tale associazione su null
in profiles.json.
{
"command": null, "keys": ["ctrl+shift+w"]
}
Nuove opzioni di lancio
Ora puoi impostare il Terminale in modo che venga sempre eseguito a schermo intero o impostare la sua posizione iniziale sullo schermo. È possibile configurare il terminale per l'esecuzione a schermo intero aggiungendo un parametro globale "launchMode"
. Questo parametro può essere uno dei due "default"
O "maximized"
.
"launchMode": "maximized"
Se desideri impostare la posizione iniziale del Terminale sullo schermo, devi aggiungerla come parametro globale "initialPosition"
e specifica anche le coordinate X e Y separate da virgole. Ad esempio, se desideri che il Terminale venga avviato nell'angolo in alto a sinistra della schermata principale, aggiungi la seguente voce a profiles.json:
"initialPosition": "0,0"
Nota: Se utilizzi più monitor e desideri che il Terminale venga avviato a sinistra o sopra il monitor principale, dovrai utilizzare le coordinate negative.
Interfaccia utente aggiornata
L'interfaccia del terminale è diventata ancora migliore. Utilizzato nel terminale
Bug risolti
- Ora puoi fare doppio clic sulla barra delle schede per espandere la finestra a schermo intero;
- Risolto un bug che causava problemi con il copia e incolla su una nuova riga;
- La copia HTML non lascia più aperti gli appunti;
- Ora puoi utilizzare font i cui nomi superano i 32 caratteri;
- Quando due schede vengono avviate contemporaneamente, non si verifica più la distorsione del testo;
- Miglioramenti generali della stabilità.
insomma
Se avete domande o volete semplicemente condividere le vostre impressioni sul Terminale, non esitate a scrivere a Kayla (Kayla,
Fonte: habr.com