抢鲜试用GItHub已经突破3.3W的命令行工具Windows Terminal

前言

Windows Terminal到底是什么

windows原生命令行是下面这样的
在这里插入图片描述
或是 这样的:
在这里插入图片描述

但有了Windows Terminal 可能是这样的:
在这里插入图片描述
Windows Terminal是新款命令行工具,可以用在PowerShell、Cmd、WSL上,让开发者简化其工作。实际上这个东西更像一个命令行工具的容器,可以把不同的工具通过tab的形式集成在一起。

Windows Terminal的新特性

  1. 多Tab支持,终于支持多个Tab页的命令行了
  2. 自定义能力,可以自定义具体是使用的工具cmd/ps/其他终端
  3. GPU渲染的支持,这个倒是没有直观反映
  4. 开源,https://github.com/microsoft/Terminal

尝鲜的先决条件

硬件要求

1.内存>8G,由于要安装VS2017+,内存没有8G的话还是洗洗睡了吧
2.最好有固态硬盘。

操作系统要求

 Win10  1903 SDK (亲测 Win10预览版也可以)

软件要求

1.Git
2.开发工具Visual Studio,VS2017+(亲测VS2019也可以,需要安装v141或v142)
2.1 “Desktop Development with C++”
2.2 “Universal Windows Platform Development”
2.3 Windows 10 SDK (10.0.18362.0)

基本过程

1.安装各种工具,VS2019体量和资源消耗较高,需要有足够的耐心
2.下载源码, git clone https://github.com/microsoft/Terminal.git,这个库容量也比较大,国内拉取需要不短的时间
3.在terminal目录下,执行git submodule update --init --recursive,这条指令可能会报错,那就使用git submodule init以及git submodule update
4.用VS打开OpenConsole.sln,这时需要你配置和下载一系列的插件和扩展,以及打开windows的开发者模式,根据提示做就行了
5.如果上面一些顺利的话,重启VS就可以打开工程了,
6.配置解决方案,使用release->x64(x86)->本地调试,如下图所示
在这里插入图片描述
7.点击本地Windows调试器,经过漫长的等待如果跳出来控制台就ok了,赶紧按一下Ctrl+T看看有没有tab页就知道是不是WIndows Terminal了
8.接下来就是要部署了,只有部署完了,才能在系统中使用,你不会想每次都打开VS构建吧。点击如下图所示的部署菜单
在这里插入图片描述
一切梳理的话就可以在开始菜单中看到构建的WindowsTerminal了。
在这里插入图片描述

总结

WidnowsTerminal还处于开始阶段,可能还有不少问题,但使用起来的感觉还是相当不错的,就是构建起来费死劲了,需要这个需要那个的,不得不吐槽一下VS2019真的是好大。有兴趣的同学赶紧试试吧。

引用

https://github.com/microsoft/Terminal/issues/489
https://blog.csdn.net/csdnnews/article/details/89943921

发布了142 篇原创文章 · 获赞 70 · 访问量 19万+

猜你喜欢

转载自blog.csdn.net/zhaoenweiex/article/details/90145745