缘起
好像很多程序员都默认,mac是最好的开发工具!
只有windows程序员会默默的抗议,我也很喜欢windows,可是他也有一个我无法逾越的坎:
ci/cd的很多脚本,都是基于linux的,而本地的开发环境,无法支撑他的脚本,很多情况下,只能使用node脚本去替代
对于前端项目还好,对于后端的项目,就难受了……
在2026年Build开发者大会上,微软带来了一个看似“低调”却极具颠覆性的开源项目:Coreutils
https://github.com/microsoft/coreutils
一个可执行文件,承载12个经典Linux命令
安装
已经发布到winget仓库了,可以使用winget直接安装
winget install Microsoft.Coreutils
试用
先试试我最期待的2个命令:
windows 有个很让我难受的特点,就是他无法新建没有文件名,只有扩展名的文件,那我的.gitignore怎么办?
现在可以了
windows还有一个权限的问题,太烦了,尤其时遇到诸如node_modules这种目录,经常因为文件名超长、权限不够等各种文件,无法删除,现在也可以了
touch .gitignorerm -rf .node_module
小结
目前知识第一个版本,已经有了最常见的12个命令了。
期待着bash脚本可以直接执行……