微软发布 Windows Terminal,目标是 Linux 终端

KasuganoSoras 发表于 2019-05-07 23:46:52 | 查看:119 | 闲聊


我们很高兴发布 Windows 终端!Windows Terminal 是一个全新的,现代的,快速,高效,功能强大且高性能的终端应用程序,适用于命令行工具和命令提示符,PowerShell 和 WSL 等命令行的用户。

Youtube 上的视频介绍(需要连接国际网络后才能观看)

Windows 终端将通过 Windows 10 中的 Microsoft Store 提供,并将定期更新,确保您始终保持最新状态,并能够以最少的工作量享受最新功能和最新改进。

img

Windows 终端的主要功能

多标签页支持

你的需求,我们都考虑过了!终端最常用到的功能是多选项卡,我们非常高兴最终能够提供此关键功能。您现在可以打开任意数量的选项卡,每个选项卡都连接到您选择的命令行 Shell 或应用程序,例如命令提示符,PowerShell,WSL 上的 Ubuntu,通过 SSH 连接到你的Raspberry Pi等。

img

更美观的文字

Windows 终端使用基于 GPU 加速的 DirectWrite / DirectX 文本渲染引擎。这个新的文本渲染引擎将可以显示 PC 上字体中存在的任何文本字符,字形和符号,甚至是 Emoji 表情。此引擎将会比以前的 Console GDI 渲染文本速度更快。

img

您还可以选择使用我们的新字体!我们希望创建一种有趣的、新的等宽字体,以增强终端的现代外观和感觉。这种字体不仅包括编程字符,并且它也是开源的,并有自己的存储库。请继续关注有关新字体项目的更多信息!

img

更高的可自定义度

我们已经与许多喜欢定制终端和命令行应用程序的用户进行了沟通。Windows Terminal 提供了许多设置和自定义选项,您可以对终端的外观以及每个标签页的 Shell 进行高度自定义。设置存储在结构化的文本文件中,方便用户或其他应用进行调用及配置。

使用终端的配置机制,您将能够为每个 Shell、应用、工具创建多个独立的配置文件,无论是 PowerShell,命令提示符,Linux WSL,甚至是与 Azure 或 IoT 设备的 SSH 连接。这些配置文件可以有自己的字体样式和大小,颜色主题,背景模糊、透明度等组合。您现在可以创建自己的定制风格的终端,根据您的独特品味进行个性化定制!

更多功能

在我们发布 Windows 终端 1.0 版本之后,除了社区可能添加的许多功能之外,我们还计划开始开发我们的待办事项中的许多功能!

我什么时候可以获得它?

截至今天,Windows 终端和 Windows 控制台已经开源了,您可以从 GitHub 上的存储库克隆,构建,运行和测试代码,项目地址:https://github.com/Microsoft/Terminal

Windows 终端预览版将在 2019 年 6 月份正式发布到 Microsoft Store,供用户使用并收集反馈。

在 2019 年的冬天,我们计划推出 Windows 终端 1.0 正式版,我们将与社区合作,确保我们的软件更加可靠。

为什么不能只改进现有的 Windows 控制台?

Windows 控制台的主要目标是保持与现有命令行工具,脚本等的向后兼容性。虽然我们已经设法为控制台的功能引入了许多关键改进(例如添加 VT 和 24 位颜色支持等。详细信息),我们无法在不进行大量修改的情况下对 Console 的用户界面进行进一步的有意义的改进。

因此,现在是采用新的方法的时候了。

Windows Terminal 安装后会与现有的内置 Windows 控制台应用程序一起运行。如果您运行 Cmd、PowerShell。它们将以与今天完全相同的方式开始附加到传统的控制台实例。这样,向后兼容性保持不变,同时为您提供了在您希望的情况下体验 Windows 终端的选择。Windows 控制台将在未来几十年内继续在 Windows 中发布,以支持现有 / 传统应用程序和系统。(这一段翻译地有点错误)


感谢阅读,本文章翻译自 https://devblogs.microsoft.com/commandline/introducing-windows-terminal/

使用机翻 + 人工纠正错误。

KasuganoSoras 在 2019-05-07 23:47:13 编辑了帖子


img


帖子评分

评分是对作者的一种鼓励,您可以在评论框输入 /cs score 分数 附言 对帖子进行评分。

最少 1 分,最大 5 分,评分会消耗自己的积分,不能给自己的帖子评分。

暂时没有人评分!


发表你的评论

回帖时请注意遵守论坛发言规定,请勿恶意灌水。

  回帖倒序排列   匿名回复 您还可以输入 2000  


欢迎来到 ZeroDream 论坛!

您还没有登录噢 :P

登陆以后就可以发帖和回复啦~


系统主题选项

在线人数:Loading...

WebSocket 状态:Loading...