作者 | 伍杏玲

出品 | CSDN(ID:CSDNnews)

继上次微软开源计算器刷爆GitHub后,今天凌晨在微软Build大会登场的Windows Terminal,如旋风般目前已登顶GitHub,截至发稿,收获超12000个Star,200多个issues,还给很多程序员深深地种草了。

这是什么神器?


这一次,依然是C++!

和上次的计算器一样,这一次的Windows Terminal依然不采用微软自家的C#,而是用C++(这是什么情况?)。

Windows Terminal是新款命令行工具,可以用在PowerShell、Cmd、WSL上,让开发者简化其工作。

那么它有什么特性呢?

1、多标签

程序员如果在Terminal打开很多个Tab,切换起来很麻烦,而这次你想开几个就几个!

并一键连接到你选择的命令或应用程序,例如想切换到Cmd、PowerShell、 Ubuntu等等,一键直达!

2、告别死板的界面,表情用起来

以前的Terminal在界面上……程序员们已无力吐槽了。

Windows Terminal是基于DirectWrite/DirectX的GPU 渲染加速的文本呈现。同时微软也卖起萌来,支持Emoji 表情符号、日韩CJK 表意文字、电力线符号、图标、编程连字。

从此告别乱码,程序员还能在Terminal耍起表情包了。

微软还新出一款萌萌的等宽字体,它有自己的库,也是开源的。

这一次,程序员可以开森地连终端了。

等宽新字体

3、支持自定义设置

Windows Terminal提供了许多设置和配置选项,可以对Terminal的外观自定义设置。Settings文件存储在结构化文本中,便于用户配置。

还可以为每个shell、应用和工具创建对应的配置文件,例如可以给PowerShell、 Cmd、Ubuntu、甚至是Azure 或 IoT 设备配置。

这些配置文件可以自定义字体样式、大小、颜色主题、背景等。

这么个性,走起来!

代码传送门:

https://github.com/microsoft/Terminal


开发者:强迫症要犯了!

目前已经有近千人Fork,已提出200多个Issues,很多开发者开始跑着玩了,并表示不行,强迫症要犯:

1、想退出却无法退:

有用户反馈他使用了exit命令退出控制台,但窗口仍在,直到手动去关闭。

2.细节控:输入法的小框框没跟在光标后面!

细节控 +2:

标题栏的对齐很奇怪啊,能不能学一下Edge的呀?

刚说到细节控,怎么少得了严谨的德国程序员呢?

3、德语的符号打不出来了!

德国程序员表示,当选项卡运行WSL(Debian或Ubuntu)任务时,在德语键盘需要Alt Gr的字符(〜,@等)都不会被打印出来,除此之外,“\”还会被打印为<ffffffff>。

看来开发者还是很踊跃尝试这新终端的,那么正式版什么时候出来呢?

微软表示将会在下个月推出,不过也可能会提前推出测试版,让大家公测下。不说了,估计很多用Macbook的程序员在考虑换电脑的事了!

看来这次微软正如微软 Build 2019 对开发者意味着什么文中所说的,“微软已超越展示技术的阶段,进入技术实用的环节,而且使开发者文化得以荣耀回归。”

“程序员文化”也表现在这款微软新终端工具上,从工具上释放程序员的个性,没准以后终端工具会变成程序员的另一块“秀场”呢。

官网资料:

https://devblogs.microsoft.com/commandline/introducing-windows-terminal/

(本文为 AI科技大本营转载文章,转载请联系原作者)

CTA核心技术及应用峰会

5月25-27日,由中国IT社区CSDN与数字经济人才发展中心联合主办的第一届CTA核心技术及应用峰会将在杭州国际博览中心隆重召开,峰会将围绕人工智能领域,邀请技术领航者,与开发者共同探讨机器学习和知识图谱的前沿研究及应用。

更多重磅嘉宾请识别海报二维码查看,目前会议早鸟票发售中(原票价1099元),点击阅读原文即刻抢购。添加小助手微信15101014297,备注“CTA”,了解票务以及会务详情。

推荐阅读

  • 周志华等人新著!国内第一部AI本科专业教育培养体系出炉

  • 专访NIPS主席:如何保证论⽂评审的公平性?| 人物志

  • Python datetime指南:教你如何处理日期和时间(附试题+答案)

  • 一篇文章讲清楚Python虚拟环境

  • 华为员工年薪 200 万!真相让人心酸!

  • 什么是云计算基础设施? | 技术头条

  • Facebook数据泄漏受害者: 既然无法阻止个人数据被卖, 不如我自己先卖

  • @程序员,不是你选择加班,而是 KPI 驯化你

  • 全球 AI 报告出炉:美国称王,中国砸 80W 年薪抢人才紧追!

GitHub日收12000星,微软新命令行工具引爆程序员圈!相关推荐

  1. GitHub 日收 12,000 星,微软新命令行工具引爆程序员圈!

    作者 | 伍杏玲 出品 | CSDN(ID:CSDNnews) 继上次微软开源计算器刷爆GitHub后,今天凌晨在微软Build大会登场的Windows Terminal,如旋风般目前已登顶GitHu ...

  2. C#中的样板命令行工具应用程序

    目录 介绍 概念化这个混乱 处理命令行参数 异常处理 用户界面 过期文件处理 编码此混乱 MSBuild支持 用于在C#中构建命令行工具应用程序的入门代码.该样板代码为应用程序提供异常处理和命令行参数 ...

  3. linux终端字体放大_微软Build:Windows 将附完整Linux内核,新命令行工具,开源六小时冲上GitHub第二...

    21CTO导读:微软于2016年成为Linux基金会的成员,同时宣布加入OSI,以增加其在宣传开源软件的使用.贡献和发布方面的作用,包括其客户和整个生态系统. 微软还是Linux基金会的"高 ...

  4. GitHub开源新命令行工具:在终端里创建、管理PR成现实

    鱼羊 发自 凹非寺 量子位 报道 | 公众号 QbitAI GitHub 的官方开源命令行工具来了. 名字很正式,叫做 GitHub CLI,别名 gh. 与此前的 hub 不同,gh 是更高层的封装 ...

  5. GitHub官方开源新命令行工具

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 来源 | 开源最前线,整合自:https://githu ...

  6. 微软宣布新命令行工具 Windows Terminal 和 WSL2

    微软在 Build 2019 已经宣布推出名为Windows Terminal的新款命令行工具 ,  这款工具可以访问多种环境的中心位置. 例如可以直接访问PowerShell.CMD.EXE.Win ...

  7. GitHub日收7000星,Windows计算器项目开源即爆红!

    说起此番微软开源 Windows 计算器,有道是"春风得意马蹄疾,一日'摘星' 7000+"-- 整理 | 仲培艺 来源 | CSDN(ID:CSDNnews) 微软又来给自己拥抱 ...

  8. 重磅!GitHub 日收 7000 星, Windows 计算器项目开源即爆红!

    机器之心编译 开源计算器意味着任何人都可以为改善这一 app 贡献代码,但微软会在实现新的功能原型.用户界面变动之前对它们进行评估或者审核代码. 开源地址: https://github.com/Mi ...

  9. GitHub 日收 7000 星,Windows 计算器项目开源即爆红!

    说起此番微软开源 Windows 计算器,有道是"春风得意马蹄疾,一日'摘星' 7000+"-- 微软又来给自己拥抱开源的决心送"证明素材"了! 昨日,微软官宣 ...

最新文章

  1. 基于SSH框架实际开发时遇到的问题及解决办法
  2. 利用xgb筛选模型变量
  3. 通俗易懂讲解RBF网络
  4. MFC和Win32之三___CGdiObject类和windows Gdi对象
  5. P3343-[ZJOI2015]地震后的幻想乡【dp,数学期望】
  6. 软件专家袁萌:番茄花园作者罪有应得
  7. perlin噪声函数
  8. 网页设计太麻烦?15款免费优质Bootstrap UI工具包助你效率倍增!
  9. 2D动作游戏开发与实现(翻译) .
  10. 汇编语言实模式到保护模式的思考
  11. tensorflow rnn 最简单实现代码
  12. C# 调用并执行SQL脚本文件
  13. Rust : 危险! 关于字符串切片以及取值......
  14. idea 离线安装sonarlint 插件
  15. Java GUI社团管理系统课程设计
  16. 解决80端口被svchost.exe进程占用的问题
  17. 计算机键盘锁不了怎么办,笔记本电脑键盘没反应是哪个键锁了?该怎么办
  18. HYSBZ - 5145 未来日记
  19. 主分区损坏diskgenius_使用Diskgenius完成磁盘结构损坏且无法读取的的情况
  20. 01-EMC设计规范

热门文章

  1. 安卓手机文件管理器:360°LES文件浏览器
  2. Mybatis自定义排序
  3. Tesla AutoPilot纯视觉方案解析
  4. 程序员持续成长,需要持久而痛苦的学习
  5. 优先级队列(小顶堆)的dijkstra算法
  6. Linux复制文件scp
  7. 云主机启动提示Booting from Hard Disk GRUB
  8. UVA - 1594 Ducci Sequence
  9. 循环语句——7月23日
  10. 整理Simple.Data使用方法