Actualización de terminal de Windows: Vista previa 1910

¡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, interfaz de usuario actualizada, nuevas opciones de inicio y más. ¡Más detalles debajo del corte!

Como siempre, la Terminal está disponible para descargar en microsoft Store, Microsoft Store para empresas y GitHub.

Actualización de terminal de Windows: Vista previa 1910

Perfiles dinámicos

Windows Terminal ahora detecta automáticamente PowerShell Core y las distribuciones instaladas del Subsistema de Windows para Linux (WSL). En otras palabras, si después de esta actualización instalas alguna distribución, inmediatamente se agregará al archivo perfiles.json.

Actualización de terminal de Windows: Vista previa 1910

Nota: Si no desea que el perfil aparezca en el menú desplegable, puede configurar la opción "hidden" en true archivo perfiles.json.

"hidden": true

Configuraciones en cascada

La Terminal ahora tiene un modelo de configuración mejorado. A partir de ahora viene con un archivo defaults.json que incluye todas las configuraciones predeterminadas. Si desea ver el contenido del archivo, mantenga presionado otro, haga clic en el botón Configuración en el menú desplegable. El archivo que se abre se genera automáticamente y los cambios realizados en el archivo se ignoran y se sobrescriben. Sin embargo, puede agregar tantas configuraciones personalizadas como desee al archivo perfiles.json. Si desea restablecer la configuración, le recomiendo que preste atención a Excelente artículo Scott Hanselman @shanselman), que publicó en su blog.

Si agrega un nuevo perfil, esquema, combinación de teclas o parámetro global a perfiles.json, se considerará un parámetro agregado. Si crea un nuevo perfil con el mismo GUID que uno existente, su nuevo perfil reemplazará al anterior. Si hay un enlace de clave en su archivo defaults.json que le gustaría evitar usar, establezca ese enlace en null en perfiles.json.

{
"command": null, "keys": ["ctrl+shift+w"] }

Nuevas opciones de lanzamiento

Ahora puede configurar la Terminal para que siempre se ejecute en pantalla completa o establecer su posición inicial en la pantalla. Puede configurar la Terminal para que se ejecute en pantalla completa agregando un 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, debe agregarla como parámetro global "initialPosition"y también especifique las coordenadas X e Y separadas por comas. Por ejemplo, si desea que la Terminal se inicie en la esquina superior izquierda de la pantalla principal, agregue la siguiente entrada a perfiles.json:

"initialPosition": "0,0"

Nota: Si está utilizando varios monitores y desea que la Terminal se inicie a la izquierda o encima del monitor principal, tendrá que usar coordenadas negativas.

Interfaz de usuario actualizada

La interfaz de Terminal se ha vuelto aún mejor. Utilizado en terminales Vista de pestañas de WinUI ha sido actualizado a la versión 2.2. Esta versión tiene mejor contraste de color, esquinas redondeadas en el menú desplegable y divisores de pestañas. Además, ahora, en cuanto abras una gran cantidad de pestañas, podrás desplazarte por ellas mediante botones.

Actualización de terminal de Windows: Vista previa 1910

Errores arreglados

  • Ahora puede hacer doble clic en la barra de pestañas para expandir la ventana a pantalla completa;
  • Se corrigió un error que causaba problemas al copiar y pegar en una nueva línea;
  • La copia HTML ya no deja abierto el portapapeles;
  • Ahora puedes utilizar fuentes cuyos nombres superen los 32 caracteres;
  • Cuando se abren dos pestañas simultáneamente, ya no se produce distorsión del texto;
  • Mejoras generales de estabilidad.

en conclusión

Si tienes alguna duda o simplemente quieres compartir tus impresiones sobre la Terminal, no dudes en escribir a Kayla (Kayla, @cinnamon_msft) en Twitter. Además, si tienes algún problema o petición, siempre puedes contactar con nosotros en GitHub. ¡Te veo el mes que viene!

Fuente: habr.com

Añadir un comentario