Microsoft ha rilasciato oggi gli aggiornamenti per Windows Terminal Stable e Windows Terminal Preview. Inizieremo con il primo, che ha la versione 1.13.1143. È importante notare che anche se questo aggiornamento è per il canale Stabile, sarà inizialmente disponibile solo per gli addetti ai lavori nel canale Dev di Windows. Sarà disponibile pubblicamente dopo essere stato testato per una o due settimane.
L’ultima versione si concentra sul ripristino di molte delle modifiche dal ramo Anteprima. Quindi i punti salienti includono la possibilità di cambiare il suono della suoneria, impostare profili di avvio predefiniti per gli amministratori, una nuova azione e salvare e ripristinare le opzioni. Ecco il log delle modifiche per Windows Terminal Stable v1.1.3.1143:
I cambiamenti
interfaccia
- @dansmor7 ha apportato alcune modifiche visive alle schede, alla barra di scorrimento, al nuovo pulsante della scheda, ai pulsanti della firma, al selettore dei colori, all’interfaccia utente delle impostazioni, alla tavolozza dei comandi e alla casella di ricerca per avvicinarci al linguaggio di progettazione di Windows 11. In effetti, quasi tutte le superfici WinUI che abbiamo sono state lucidate! (grazie @dansmor7!) ( #12913 ) ( #12916 ) ( #12973 ) ( #13083 )
- I RadioButton nell’interfaccia utente delle impostazioni sono stati sostituiti con ComboBoxes. Ciò offre un ulteriore vantaggio agli utenti di tastiera e screen reader e semplifica la navigazione e la modifica di queste impostazioni. ( #12833 )
interattività
- Il terminale è ora a conoscenza dello stato attivato per Caps Lock, Scroll Lock e Num Lock ( #12823 ) (grazie @matkaas!)
Impostazioni
- L’impostazione globale trimBlockSelection ora è impostata su true ( #12737 ).
- Il terminale ora ignora le azioni newTab con un indice del profilo maggiore del numero di profili ( #11621 ).
- bellSound è ora nello schema ( #13035 ) (grazie @pizzaz93!)
Correzione dell’errore
- Il terminale dovrebbe riuscire a trovare Cascadia Mono… Terza volta adorabile? 🍀 ( #12904 )
- La riga di comando in profile.defaults non dovrebbe più sovrascrivere le righe di comando del profilo che specificano cmd.exe o powershell.exe. ( #12906 )
- Risolto il problema con la perdita di memoria nell’interattività onecore ( #12340 )
- Le utilità per la lettura dello schermo ora possono leggere meglio alcune impostazioni dell’interfaccia utente ( #13032 ).
- Sostituisci “acrilico” con “materiale acrilico” per la localizzazione ( #12505 )
- Il colore del pulsante “Chiudi scheda” ora corrisponde al colore del testo della scheda ( #13018 ) (grazie @ianjoneill!)
Affidabilità
- Risolto un crash durante l’eliminazione dell’ultimo profilo nell’interfaccia utente delle impostazioni ( #13044 ).
Puoi scaricare Windows Terminal Stable 1.13 da GitHub qui o da Microsoft Store qui .
Una nuova versione di Windows Terminal Preview è stata rilasciata anche come versione 1.14.143. Il clou di questa versione è la capacità sperimentale di impostare una singola immagine di sfondo divisa in più riquadri della finestra del terminale. Puoi vederlo nella GIF sopra.
Tuttavia, ci sono un sacco di altri miglioramenti e correzioni, dai un’occhiata al registro delle modifiche correlato di seguito:
Funzioni
- Windows Terminal ora ha un supporto migliore per xterm “Alternate Screen Buffer” e ora può gestire meglio la modalità di scorrimento alternativa e ridimensionare/ridisporre (#12561 ) (# 12569 ) ( # 12719 )
- L’uso delle applicazioni in finestra dal terminale ora dovrebbe funzionare molto meglio
- ConPTY ora può gestire le chiamate mostra/nascondi finestra e sa anche chi possiede la finestra ( #12515 ) ( #12526 )
- Le finestre create dalle applicazioni console vengono ora visualizzate sopra il terminale ( #12799 ) ( #12899 )
- Gli eventi di messa a fuoco vengono ora inviati tramite l’ingresso VT ( #12900 ).
- Ora puoi utilizzare l’impostazione globale Experiment.useBackgroundImageForWindow (bool, l’impostazione predefinita è false) per applicare un’immagine di sfondo per l’intera finestra! ( #12893 ) ( #13114 ) (grazie @nico-abram!)
- Ora puoi selezionare tutto il testo nel buffer usando l’azione selectAll. Di default è associato a ctrl+shift+a ( #13045 ) ( #13084 )
I cambiamenti
interfaccia
- @dansmor7 ha apportato alcune modifiche visive alle schede, alla barra di scorrimento, al nuovo pulsante della scheda, ai pulsanti della firma, al selettore dei colori, all’interfaccia utente delle impostazioni, alla tavolozza dei comandi e alla casella di ricerca per avvicinarci al linguaggio di progettazione di Windows 11. In effetti, quasi tutte le superfici WinUI che abbiamo sono state lucidate! (grazie @dansmor7!) ( #12913 ) ( #12916 ) ( #12973 ) ( #13083 )
- I RadioButton nell’interfaccia utente delle impostazioni sono stati sostituiti con ComboBox. Ciò offre un ulteriore vantaggio agli utenti di tastiera e screen reader e semplifica la navigazione e la modifica di queste impostazioni. ( #12833 )
interattività
- La modalità di input IME è ora impostata sull’inglese per impostazione predefinita quando si interagisce con Windows Terminal ( #13028 ) (grazie @YanceyChiew!)
- Il terminale è ora a conoscenza dello stato attivato per Caps Lock, Scroll Lock e Num Lock ( #12823 ) (grazie @matkaas!)
Impostazioni
- Ora c’è una nuova impostazione della modalità passthrough VT MOLTO SPERIMENTALE che costringe ConPTY a eseguire trasferimenti minimi e può rendere il tuo terminale un po’ più veloce 🏃💨 e rompere molto di più! ( #11264 ) ( #13051 ) ( #13109 )
- Usa l’impostazione del profilo Experiment.connection.passthroughMode (bool, il valore predefinito è true) e dovrebbe essere impostata la prossima volta che il profilo viene eseguito.
- ⚠️ ATTENZIONE ⚠️ Questo sembra funzionare principalmente con CMD e WSL. PowerShell è per lo più triste 😭.
- L’impostazione globale trimBlockSelection ora è impostata su true ( #12737 ).
- Il terminale ora ignora le azioni newTab con un indice del profilo maggiore del numero di profili ( #11621 ).
Miglioramenti al renderer Atlas
- ClearType non è più sempre abilitato ( #12705 ).
- Lo shader di fusione in scala di grigi ora dovrebbe funzionare correttamente ( #12734 ).
- Il rapporto di controllo delle perdite di OpenConsole ora dovrebbe essere corretto ( #12415 )
- Il consumo di energia dello shader è stato ridotto da ramificazioni esplicite ( #12552 ).
- Il renderer ora ha una migliore comprensione di quando ridimensionare il buffer su scroll ( #13100 ).
Documentazione
- Il nostro repository GitHub ora supporta la navigazione del codice avanzata ( # 12855 ) ( # 12910 ) ( # 12910 ). Anche i messaggi di errore vengono automaticamente contrassegnati come errori ( #12404 ) (grazie @snxx-lppxx!)
- Abbiamo caricato le specifiche per il cambio dello schema di colori basato sul tema ( #12613 ) (grazie @arkthur!) e il terminale predefinito ( #7414 ).
- Il README è stato aggiornato per menzionare il pacchetto di targeting richiesto. NET ( #12896 ) (grazie @pizzaz93!)
- Le parole sono difficili! Grazie a @sebastiansterk, @DimitriPapadopoulos e @jsoref per aver utilizzato le parole e la grammatica corrette nel nostro repository. ( #12386 ) ( # 12475) ( #12835 )
- bellSound è ora nello schema ( #13035 ) (grazie @pizzaz93!)
Correzione dell’errore
- Il terminale dovrebbe riuscire a trovare Cascadia Mono… Terza volta adorabile? 🍀 ( #12904 )
- La riga di comando in profile.defaults non dovrebbe più sovrascrivere le righe di comando del profilo che specificano cmd.exe o powershell.exe. ( #12906 )
- Risolto il problema con la perdita di memoria nell’interattività onecore ( #12340 )
- Ora dovremmo supportare correttamente la parte inferiore della finestra virtuale ( #12972 ) ( #13052 ) ( #13087 ) (grazie @j4james!)
- Le utilità per la lettura dello schermo ora possono leggere meglio alcune impostazioni dell’interfaccia utente ( #13032 ).
- Sostituisci “acrilico” con “materiale acrilico” per la localizzazione ( #12505 )
- Il colore del pulsante “Chiudi scheda” ora corrisponde al colore del testo della scheda ( #13018 ) (grazie @ianjoneill!)
Affidabilità
- Risolto un crash durante l’eliminazione dell’ultimo profilo nell’interfaccia utente delle impostazioni ( #13044 ).
- Risolto l’arresto anomalo del ridimensionamento in OpenConsole quando si utilizza Atlas Renderer ( #13015 )
Stato del codice e manutenibilità
- @j4james ha combinato i gestori VT di terminale e console rimuovendo migliaia di righe di codice ridondante! ( #12207 ) ( #12247 ) ( #12389 ) ( # 12390) ( #12568 ) ( #12703 ) ( #13024 ) ( #13039 ) (grazie @j4james!)
- Aggiunte alcune interruzioni mancanti ai casi IslandWindow ( #12926 ) (grazie @jmelas!)
- Aggiunta licenza MIT per diversi file mancanti ( #12368 ) (grazie @jerry-shao!)
- Sostituito sizeof con ARRAYSIZE in SystemConfigurationProvider ( #12273 ) (grazie @abdoulkkonate!)
- Usa l’inferenza del tipo in tutto il tuo progetto ( #12975 )
- Usa memcmp per confrontare TextAttribute e TextColor ( #10566 ) (grazie @skyline75489!)
- Grazie a @ianjoneill, @achermack, @YanceyChiew, @EmJayGee, @dmachaj e @j4james per molti miglioramenti del sistema di build, della salute del codice e della manutenibilità!
Puoi scaricare l’ultima versione di Windows Terminal Preview 1.14 da GitHub qui o da Microsoft Store qui .
Lascia un commento