作为一名曾经十多年前手写过上万行 bat 脚本,编写过多个 vbs/JScript 脚本的老登, 深知 Windows 系统在命令行/批处理/脚本方面是有多大的天坑, 微软在这方面的投入是多么的轻视, 给开发者的体验相比 Unix 差之千里.
作为普通 Windows 用户不了解这方面的细节就不说了
但是为何大多数使用 Windows 操作系统的开发者都能忍受那羸弱不堪的命令行解释器(CMD/Powershell)
为例避免 CMD/Powershell 的各种坑,在终端执行命令或者编写脚本, 考虑到系统兼容与跨平台一致性体验我向来推崇使用 Msys2 或 Cygwin, 其次才是 WSL/VM, 再不济也可以使用 Python
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.