8
Windows Terminal
Windows Terminal es una aplicación de terminal nueva, moderna, rica en funciones y productiva para usuarios de línea de comandos.
- Gratis
- Windows
Windows Terminal es una aplicación de terminal nueva, moderna, rica en funciones y productiva para usuarios de línea de comandos.Incluye muchas de las características más solicitadas por la comunidad de línea de comandos de Windows, incluida la compatibilidad con pestañas, texto enriquecido, globalización, configurabilidad, temas y estilos, y más.La Terminal también deberá cumplir con nuestros objetivos y medidas para garantizar que siga siendo rápida y eficiente, y no consuma grandes cantidades de memoria o energía.El host de la consola de Windows, conhost.exe, es la experiencia de usuario de la línea de comandos original de Windows.Implementa la infraestructura de línea de comandos de Windows y es responsable de alojar la API de la consola de Windows, el motor de entrada, el motor de representación y las preferencias del usuario.El código de host de la consola en este repositorio es la fuente real a partir de la cual se construye el conhost.exe en Windows.El objetivo principal de la consola es seguir siendo compatible con las aplicaciones existentes del subsistema de consola.Desde que asumió la propiedad de la línea de comandos de Windows en 2014, el equipo ha agregado varias características nuevas a la Consola, incluida la transparencia de ventanas, la selección basada en líneas, el soporte para secuencias ANSI / Terminal virtual, color de 24 bits, una pseudoconsola ("ConPTY"), y más.Sin embargo, debido a que el objetivo principal de la Consola es mantener la compatibilidad con versiones anteriores, no hemos podido agregar muchas de las funciones que la comunidad ha estado solicitando y que hemos estado deseando agregar durante los últimos años, ¡como pestañas!Estas limitaciones nos llevaron a crear la nueva Terminal de Windows.Al revisar la consola, hemos modernizado su base de código considerablemente.Hemos separado claramente las entidades lógicas en módulos y clases, hemos introducido algunos puntos clave de extensibilidad, hemos reemplazado varias colecciones y contenedores antiguos y locales con contenedores STL más seguros y eficientes, y hemos hecho el código más simple y seguro mediante el uso de la biblioteca de encabezados WIL de Microsoft.