Windows Terminal obtiene nuevas características con la versión 0.8

La vista previa de la Terminal de Windows ofrece un aspecto retro de CRT, mejoras de búsqueda, personalización para el ancho de la pestaña y muchas actualizaciones de configuración.

Microsoft ahora está lanzando una nueva vista previa de su aplicación Terminal de Windows con varias mejoras.



Terminal de Windows es una nueva aplicación diseñada para ser la experiencia moderna principal para ejecutar Command Prompt, PowerShell y Linux, y en la versión 0.8, la aplicación trae cambios para la búsqueda, un nuevo tema retro, la capacidad de cambiar el tamaño de las pestañas y un montón de actualizaciones de configuración.

Efectos terminales retro

Los 'Efectos de Terminal Retro' es un experimento, y está diseñado para traer efectos retro CRT dentro de la Terminal de Windows.

Si desea probarlo, debe actualizar sus perfiles con esta línea de código: 'experimental.retroTerminalEffect': verdadero.



Buscar

En la versión 0.8, se ha agregado una funcionalidad de 'Búsqueda', que puede habilitar en el archivo Profiles.json. La combinación de teclas predeterminada para invocar el menú desplegable de búsqueda es: {'command': 'find', 'keys': ['ctrl + shift + f']}.

Tamaño de pestaña

Windows Terminal ahora incluye la capacidad de cambiar el ancho de la pestaña con una nueva configuración llamada 'titleWidthMode'.

La configuración proporciona dos comportamientos de ancho de pestaña diferentes: 'igual'y'titleLength''igual'hará que todas sus pestañas tengan el mismo ancho y se reduzcan a medida que se agreguen pestañas adicionales, similar a una experiencia de navegador tradicional.'titleLength'ajustará el tamaño de cada pestaña a la longitud del título de la pestaña.



La aplicación originalmente tenía el comportamiento de ancho de pestaña predeterminado establecido en 'titleLength'. Esta versión cambia el comportamiento predeterminado a'igual'. Si prefiere cambiar su comportamiento de ancho de pestaña de nuevo a 'titleLength'modo, puede agregar el siguiente fragmento de código al'Globales' propiedad de su archivo profiles.json:'tabWidthMode': 'titleLength'.

Configuraciones

Como parte de la configuración, Windows Terminal versión 0.8 incluye varios cambios:

Paneles mejorados y pestañas Vinculaciones de teclas

Al abrir un nuevo panel o pestaña con una combinación de teclas, ahora es posible especificar qué perfil utilizando el nombre 'profile': 'nombre-perfil'guid'profile': 'profile-guid'o índice'index': perfil-índice. (Si no se especifica ninguno, se utiliza el perfil predeterminado).

Además, puede anular ciertos aspectos del perfil, como el ejecutable de la línea de comandos 'línea de comando': 'ruta / a / my.exe', directorio de inicio'startingDirectory': 'mi / ruta'o título de la pestaña'tabTitle': 'nuevo-título'.

Aquí hay algunos ejemplos de cómo implementar esta nueva característica:

  • Abre el perfil predeterminado en un nuevo panel vertical: {'keys': ['ctrl + a'], 'command': {'action': 'splitPane', 'split': 'vertical'}}
  • Abre el primer perfil en el menú desplegable en un nuevo panel vertical: {'teclas': ['ctrl + b'], 'comando': {'acción': 'splitPane', 'split': 'vertical', 'index': 0}}
  • Abre el perfil con el guid 00000000-0000-0000-0000-000000000000 usando la línea de comandos ejecutable de foo.exe en un nuevo panel horizontal: {'keys': ['ctrl + c'], 'command': {'action': 'splitPane', 'split': 'horizontal', 'profile': '{00000000-0000-0000-0000-000000000000} ',' línea de comando ':' foo.exe '}}
  • Abre el perfil con el nombre perfil1 comenzando en el directorio c: foo en una nueva pestaña: {'keys': ['ctrl + d'], 'command': {'action': 'newTab', 'profile': 'profile1', 'startingDirectory': 'c: \ foo'}}
  • Abre el segundo perfil en el menú desplegable utilizando la línea de comandos ejecutable de foo.exe con un título de barra de pestañas que comienza en el directorio c: foo en una pestaña nueva: {'keys': ['ctrl + e'], 'command': {'action': 'newTab', 'index': 1, 'tabTitle': 'bar', 'startingDirectory': 'c: \ foo ',' línea de comando ':' foo.exe '}}

Configuraciones predeterminadas personalizadas

A partir de esta nueva versión, ahora puede modificar sus profiles.json para tener su configuración de perfil predeterminada preferida. Con esta nueva arquitectura, puede establecer una propiedad una vez y hacer que se aplique a todos sus perfiles. Para agregar esta función, puede modificar el objeto de perfiles en su profiles.json para tener el 'valores predeterminados'y'lista' propiedades.