@
yeqiu 如果你把它当作 VS 的替代品,那现阶段而言,确实像个笑话。不过它的出发点不在于此。
VS Code 的 core 是 Monaco ,一个用 JS/TS 书写的编辑器,原本用于 Office 365/Onedrive/VS Online ,尤其是 VS Online ,用户代码上传上去后,是可以直接在线上修改的。具备基本的 Intellisense 。
这个角度看,它和 GitHub 使用的 Ace 或者 Codemirror 没太大区别。后来 GitHub 使用 Electron 包装编辑器构建了 Atom , Erich Gamma 也是用类似的方法包装了 Monaco 。为了 Branding 叫它 VS Code ,上线的时候, VS Code 和 VS 除了名字有相同之处,其他毫无关系,包括后面的开发团队。
这个编辑器,从一开始就有 JS 的基因。你可以用它来开发 JS/Node ,具备 Intelliense 且可以调试代码。
咱不能因为它暂时不能调试所有 C# 代码就叫它文本编辑器对吧?而且,很多人说它打开大文件的速度确实比别的文本编辑器快呢(比如 Atom)。