如何评价 Visual Studio Code?

Microsoft Launches Visual Studio Code, A Free Cross-Platform Code Editor For OS X, Linux And Windows 相关内容: @微软中国MSDN:Visual Studio Code是一个轻量级的Web集成开发环境on Linux,Mac and Windows!连小编的直播室都传出了惊叹的掌声! TechCrunch: Microsoft Launches Visual Studio Code, A Free Cross-Platform Code Editor For OS X, Linux And Windows Visual Studio Code Preview Download Page
关注者
4,553
被浏览
1,020,892

151 个回答

看来是进击的atom,首先需要明确,这货更像是个文本编辑器
官方的,How can we improve Microsoft? 里面对他的期待有一条

"Blue screen of Death" simulation on errors in the IDE

On any error it would be nice to have the good old feeling of windows.


话说回来,打开86M文件毫无压力啊


作为一个颜控表示真的蛮好看的。。。

摘抄官方issue里一些喜闻乐见的期望

这个比较逗

Visual Studio for Mac is a breath of fresh air for those of us who use Unity on a daily basis. Please oh please get it tightly integrated, similar to UnityVS for Windows.

The day I can dump MonoDevelop and Xamarin for good would be better than my last 10 birthday presents combined - and they were pretty sweet!

这个和答主想一起了

Please implement the ability to use Code with vi-style keyboard commands. (Preferably as an open-source plugin, as no one ever gets vi-mode quite right in other editors at first.)

After 18 years of using vi and Vim, I simply cannot use non-modal editors anymore. Sim-style keybindings are having something of a renaissance lately, and I'm sure a vi mode in Code would be quite popular. (Just look at VsVim for Visual Studio: VsVim extension )

还有各种要语言Make CMake的

Since not all of us work on web platforms, integrating a CMake build system would be amazing.


C++ Code Completion and Debugging
人民群众期待很高嘛,明天考试,考完再更新(上次看MS发布会也是考试。。。)

开大文件不卡有什么稀罕,看看VS Code是谁设计的:


这个编辑器组件来自online editor Monaco,由坐镇苏黎世的Eric Gamma率领团队打造,typescript写就


话说这个Eric Gamma曾经伙同另外三人,号称四人帮,一起写过一本关于设计花纹的书。。。



关于Monaco的描述:

A rich new JavaScript code editor spreading to several Microsoft web sites


官方访谈流出:

Discussing Cross-Platform Web and Cloud Development with Erich Gamma and Chris Dias

Meet the Visual Studio Code team


再补充几个视频,基本上可以了解到这个编辑器来自Monaco这个online editor(可以在这里试用:Playground - Welcome to TypeScript),用到Electron变成了桌面应用,开发语言是Typescript(Monaco据说有超出200k行的typescript):

Visual Studio Code: A Deep Dive on the Redefined Code Editor for OS X, Linux and Windows

Building a Large Scale JavaScript Application in TypeScript

channel9.msdn.com/Shows

Erich Gamma introduces us to Visual Studio Online integrated with the Windows Azure Portal

Erich Gamma introduces us to Visual Studio Online integrated with the Windows Azure Portal