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

news/2024/11/7 12:37:48/

640?wx_fmt=jpeg

作者 | 伍杏玲

出品 | CSDN(ID:CSDNnews)

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

这是什么神器?

640?wx_fmt=jpeg


这一次,依然是C++!


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

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

那么它有什么特性呢?

1、多标签

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

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

640?wx_fmt=png

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

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

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

640?wx_fmt=png

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

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

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

640?wx_fmt=png

等宽新字体

3、支持自定义设置

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

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

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

这么个性,走起来!

代码传送门:

https://github.com/microsoft/Terminal


开发者:强迫症要犯了!


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

1、想退出却无法退:

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

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

640?wx_fmt=png细节控 +2:

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

640?wx_fmt=png

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

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”,了解票务以及会务详情。


640?wx_fmt=jpeg

推荐阅读

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

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

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

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

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

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

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

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

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

640?wx_fmt=png


http://www.ppmy.cn/news/654919.html

相关文章

中国第一代程序员简介与现状

转载地址&#xff1a;https://www.cnbeta.com/articles/tech/151480.htm 2011年7月&#xff0c;仅仅47岁的“中国第一程序员”求伯君彻底退隐江湖。这代表着一个时代的过去&#xff0c;在求伯君风光的年代&#xff0c;程序员身上充满着个人英雄主义 的浪漫情怀。而随着时间的不…

程序员入门基础

程序员入门基础 关于程序员学习方法的思考 相信很多人都有自己的学习经历和方法&#xff0c;但是很少有人去思考如何去学习&#xff0c;接下来我来谈谈自己关于学习的一些看法。 首先我们要明白&#xff0c;学习的过程一定是从易到难的过程&#xff0c;从不知到认识&#xf…

深蓝词库转换2.2发布,支持手心输入法和Win10微软拼音

距离上一次大版本的发布已经很久很久了&#xff0c;中间是不是会收到一些用户的来信&#xff0c;提出新的需求&#xff0c;于是只是做小版本的更新&#xff0c;终于积累了一些更新后&#xff0c;打算做个大版本的发布了。 深蓝词库转换是一个输入法的词库互转和生成软件&#x…

程序员常用的笔记工具

1、visual studio git github/gitlab visual studio code官网&#xff1a;https://code.visualstudio.com/ visual studio code &#xff08;简称 vscode&#xff09;是一款集大成者&#xff0c;上天入地无所不能&#xff01;比如我想让编辑器支持思维导图&#xff0c;只需安…

后端小白程序员的Vue学习笔记

文章目录 写在前面Vue一、什么是 Vue二、相关技术栈前端后端关于前后端分离 三、入门使用3.1、Hello,Vue3.2、Mustache 语法3.3、插值操作3.4、属性绑定 v-bind3.5、条件插值3.5.1、v-if、v-else、v-else-if3.5.2、v-show3.5.3、使用 key 来管理复用元素 3.6、列表渲染 v-for3.…

从程序员到合格的软件设计师

前言&#xff1a;软件产业发展到今天&#xff0c;分工越来越细。程序员做为一个通用的称谓已经无法确切定义各种工作的特点和分类。正因为软件开发中各种职责区分不清&#xff0c;无论是刚刚写代码的新手还是具有多年经验的老手&#xff0c;一概被扣上程序员的通用名称&#xf…

拼音输入法,提高码字效率

文章目录 1.冷门字2.分词3.u模式4.v模式5.简写6.固定首位7.添加快捷短语 1.冷门字 方法&#xff1a;读音Tab部首拼音 可以显示对应偏旁的字 适用于需要翻好几页的生僻字 例如:娣&#xff08;d&#xff09; 2.分词 方法&#xff1a;两个字音中间加单引号&#xff08;&#x…

程序员为什么需要商业意识

程序员代表着技术的拥有者&#xff0c;比起其它的人群&#xff0c;他们拥有更强大的力量&#xff0c;甚至可以说拥有的是那个传说中点石成金的金手指。然而&#xff0c;过渡的迷恋技术也让很多程序员无法获得那段秘诀&#xff0c;本书将讲述那些已经找到秘诀的程序员的故事&…