前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >微软发布新一代命令行利器 Windows Terminal (附安装教程)

微软发布新一代命令行利器 Windows Terminal (附安装教程)

作者头像
iMike
发布2019-06-02 21:24:06
4.1K0
发布2019-06-02 21:24:06
举报
文章被收录于专栏:运维之美

微软最近在 Build 2019 开发者大会上发布了一款引人注目的全新的命令行应用程序 —— Windows Terminal!Windows Terminal 顾名思义就是「Windows 终端」。

Windows Terminal 是微软为 Windows 10 操作系统打造的一款全新且功能超级强大的终端应用程序。Windows Terminal 同时适用于会用到:「命令提示符」、PowerShell 和 WSL (Windows 内置 Linux 子系统) 等命令行交互的用户。

Windows Terminal 官方宣传视频

Windows Terminal 主要功能特性

Windows Terminal 包含很多社区呼声很高的特性,比如:多标签页支持、富文本、多语言支持、窗口分割、可配置、主题和样式,支持 emoji 和基于 GPU 显卡加速的文本渲染等等。

  • 多标签支持

「终端」用户最常见的需求就是多标签支持。Windows Terminal 工具也提供了多标签支持。用户可以在交互窗口中打开多个选项卡,不同的选项卡会连接到用户选择的命令行 Shell 或应用程序,例如:「命令提示符」、PowerShell 或者 WSL 上的 Ubuntu,甚至通过 SSH 连接到 Raspberry Pi 等。

  • 优化的字体

Windows Terminal 使用了基于 GPU 加速的 DirectWrite/DirectX 文本呈现引擎,这个新的文本渲染引擎将用于显示 PC 字体中存在的文本字符、字形和符号,包括:CJK 表意文字、表情符号、电力线符号、图标、编程连字等。与此同时,该引擎还能够比以前控制台的 GDI 引擎更快地呈现文本。

微软还提供了一种有趣的新等宽字体,用以增强 Windows Terminal 的现代外观和视觉体验。这种字体不仅包括编程连字,而且它也是开源的,并有自己的存储库。

  • 设置和可配置性

Windows Terminal 提供了许多设置和配置选项,您可以对终端的外观以及不同选项卡打开的 Shell 和配置文件进行大量控制。 而且不同的配置和设置是存储在结构化文本文件中的,以便用户或其它工具进行调用。

Windows Terminal 更多界面截图

获取 Windows Terminal

2019 年夏季,Windows Terminal 预览版将发布到 Windows 10 的 Microsoft Store,供早期用户使用并提供反馈;预计 2019 年冬季,Windows Terminal 1.0 将会正式发布。

目前,微软已经将 Windows Terminal 和 Windows Console 开源!您可以直接在 Github 中克隆、构建、运行和测试代码,简单点说就是现在想使用的话需要自己通过源码进行编译使用。

代码语言:javascript
复制
https://github.com/Microsoft/Terminal

如果你想提前体验 Windows Terminal,具体可参考以下两篇文章:

  • 提前体验让人"回归Windows怀抱"的Windows Terminal (http://t.cn/EK5GQY9)
  • Windows Terminal 编译成功,做一下简单的评测 (http://t.cn/EKfl1r1)

总结

与此同时,微软也宣布了 Windows Subsystem for Linux 2(WSL 2),预计今年年底发布预览版,这是第二代 WSL,基于 Linux 4.19 内核,改进了启动时间和内存使用,文件系统的 IO 性能,Linux 兼容性,也能直接运行 Docker 容器。

Windows Terminal + WSL 2 的出现,毫无疑问极大地提高开发者、技术型用户的生产力,同时也进一步缩小很多技术人员将 macOS 作为主力平台首选的差距。现在,我们是该再次投入微软的怀抱了吗?

参考文档

https://www.google.com

http://t.cn/EK5c68E

http://t.cn/EK5GQY9

http://t.cn/EKq8sOK

今日思想

人不是因为没有信念而失败,而是因为不能把信念化成行动,并且坚持到底。

—— 戴尔·卡耐基「人性的弱点」

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-05-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 奇妙的Linux世界 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档