Hola Habr! 隆Nos complace anunciar que se lanz贸 la pr贸xima actualizaci贸n para Windows Terminal! Entre los nuevos productos: perfiles din谩micos, configuraciones en cascada, una interfaz de usuario actualizada, nuevas opciones de lanzamiento y m谩s. M谩s detalles debajo del corte!
Como siempre, el Terminal est谩 disponible para descargar en
Microsoft Store ,
Microsoft Store for Business y en
GitHub .

Perfiles din谩micos
Windows Terminal ahora detecta autom谩ticamente PowerShell Core y distribuciones de Windows Subsystem para Linux (WSL) instaladas. En otras palabras, si despu茅s de esta actualizaci贸n instala alg煤n kit de distribuci贸n, se agregar谩 inmediatamente al archivo profiles.json.
Nota : si no desea que el perfil se muestre en el men煤 desplegable, puede establecer el par谩metro
"hidden"
en el archivo
true
profiles.json.
"hidden": true
Configuraciones en cascada
Ahora la Terminal tiene un modelo de configuraci贸n mejorado. De ahora en adelante, viene con el archivo defaults.json, que incluye todas las configuraciones predeterminadas. Si desea familiarizarse con el contenido del archivo, luego presione
Alt y presione el bot贸n Configuraci贸n en el men煤 desplegable. El archivo abierto se genera autom谩ticamente y los cambios realizados en el archivo se ignoran y se sobrescriben. Sin embargo, puede agregar tantas preferencias de usuario como desee al archivo profiles.json. Si desea restablecer la configuraci贸n, le recomiendo que preste atenci贸n al
excelente art铆culo de Scott Hanselman (Scott Hanselman,
@shanselman ), que public贸 en su blog.
Si agrega un nuevo perfil, esquema, enlace de clave o par谩metro global a profiles.json, se considerar谩 un par谩metro agregado. Si crea un nuevo perfil con un GUID que coincida con el existente, su nuevo perfil reemplazar谩 al anterior. Si el archivo defaults.json tiene un enlace de clave que le gustar铆a negarse a usar, establezca este enlace en
null
en profiles.json.
{
"command": null, "keys": ["ctrl+shift+w"]
}
Nuevas opciones de lanzamiento
Ahora puede configurar el Terminal para que se ejecute constantemente en pantalla completa o establecer su posici贸n inicial en la pantalla. El Terminal se puede configurar para ejecutarse en pantalla completa agregando el par谩metro global
"launchMode"
. Este par谩metro puede ser
"default"
o
"maximized"
.
"launchMode": "maximized"
Si desea establecer la posici贸n inicial de la Terminal en la pantalla, agregue
"initialPosition"
como par谩metro global y tambi茅n especifique las coordenadas X e Y separadas por una coma. Por ejemplo, si desea que la Terminal comience en la esquina superior izquierda de su pantalla principal, agregue en la entrada profiles.json:
"initialPosition": "0,0"
Nota : si usa varios monitores y desea que la Terminal se inicie a la izquierda o arriba del monitor principal, entonces deber谩 usar coordenadas negativas.
IU actualizada
La interfaz de la Terminal se ha vuelto a煤n mejor. Utilizado en Terminal
WinUI TabView se ha actualizado a la versi贸n 2.2. Esta versi贸n tiene el mejor contraste de color, esquinas redondeadas en el men煤 desplegable y separadores de pesta帽as. Adem谩s, ahora, tan pronto como abra una gran cantidad de pesta帽as, podr谩 desplazarse por ellas utilizando los botones.

Errores arreglados
- Ahora puede hacer doble clic en la barra de pesta帽as para expandir la ventana en pantalla completa;
- Se corrigi贸 un error que causaba problemas al copiar y pegar en una nueva l铆nea;
- La copia HTML ya no deja el portapapeles abierto;
- Ahora puede usar fuentes cuyos nombres superen los 32 caracteres de longitud;
- Cuando se abren dos pesta帽as simult谩neamente, ya no se produce distorsi贸n del texto;
- Mejoras generales de estabilidad.
En conclusi贸n
Si tiene alguna pregunta o simplemente desea compartir sus impresiones sobre la Terminal, no dude en escribir Kayla (
@cinnamon_msft ) en Twitter. Adem谩s, si tiene alg煤n problema o deseo, siempre puede contactarnos en
GitHub . 隆Hasta el mes que viene!