Aggiornamento del terminale Windows: anteprima 1910

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 Microsoft Store, Microsoft Store per le aziende e GitHub.

Aggiornamento del terminale Windows: anteprima 1910

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.

Aggiornamento del terminale Windows: anteprima 1910

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 ottimo articolo Scott Hanselmann @shanselman), che ha pubblicato sul suo blog.

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 Visualizzazione scheda WinUI è stato aggiornato alla versione 2.2. Questa versione ha un migliore contrasto cromatico, angoli arrotondati nel menu a discesa e divisori per schede. Inoltre, ora, non appena apri un numero elevato di schede, potrai scorrerle utilizzando i pulsanti.

Aggiornamento del terminale Windows: anteprima 1910

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, @cinnamon_msft) su Twitter. Inoltre, se hai problemi o richieste, puoi sempre contattarci all'indirizzo GitHub. Ci vediamo il prossimo mese!

Fonte: habr.com

Aggiungi un commento