微软在Build开发者大会上公布了新款命令行界面:Windows Terminal,相较于老版的命令行工具,提供了许多新功能和个性化设置,意在改善Windows上的开发环境。它被设计为访问PowerShell,cmd.exe和Windows子系统Linux(WSL)等环境的中心位置。微软正在为想要调整终端应用程序的开发人员添加多个选项卡支持以及主题的自定义。Windows Terminal还支持表情符号和基于GPU的文本呈现。
Windows Terminal将会有多标签页面功能,支持代码高亮主题和自定义设置。支持同屏显示多种字体、emoji,提供了基于GPU加速的字体渲染。不同标签分页可以使用不同的主题,应对不同的工作域需要不同的代码高亮模式。Windows Terminal还支持用插件来制作一系列加载项。微软表示Terminal将会提升Windows上的命令行体验,方便那些经常与PowerShell、CMD、WSL等各种命令行程序打交道的人。
Windows Terminal将会在微软商店提供下载,预计于六月中旬面向开发者提供预览,而1.0正式版将会在今年冬季发布。微软表示Windows Terminal不会立刻取代老版的命令提示符,以保证用户的兼容性,不过微软有意将Windows Terminal设置成Windows默认的命令行工具。
微软已经将该项目搬上了GitHub,短短数小时内已经有超过4000颗星,数字仍在快速上升中,在发稿前已经达到快9000颗星了。
开源地址:
https://github.com/microsoft/Terminal
Building the Code(现在就能上手)
下面这些是官网构建项目的命令。
可以通过下面的GitHub链接,下载、构建和运行命令行工具。
https://github.com/microsoft/Terminal
This repository uses git submodules for some of its dependencies. To make sure submodules are restored or updated, be sure to run the following prior to building:
git submodule update --init --recursive
OpenConsole.sln may be built from within Visual Studio or from the command-line using MSBuild. To build from the command line:
nuget restore OpenConsole.sln
msbuild OpenConsole.sln
We've provided a set of convenience scripts in the /tools directory to help automate the process of building and running tests.
今日话题(第60天)
看完本文,你期待微软这次发布的新命令行界面Windows Terminal吗?能不能跟Linux和mac命令行相比?每天文末的话题讨论打卡,就是希望大家多交流,每个人都有在公众号发言的权力!希望你和我一起在这里成长!
点击「写留言」分享你的看法吧~