从国外报道Build大会上了解,微软推出一款支持Windows、Mac OS X和Linux平台的原生Visual Studio应用,名为“Visual Studio Code”,为开发者提供一款专注于代码本身的免费编辑器。尽管作为Visual Studio产品家族的一员,但与传统VS IDE有一系列不同的特性功能。
图片来源windowscentral
据悉,Visual Studio Code专注于最重要的功能:智能感知、内建调试工具、Git源码控制集成。智能感知提供了程序间调用跳转的功能,VS Code先为代码创建概要,找到所有引用,最后跳转到相应定义。调试工具包含常见的断点、单步调试、变量检查等功能。VS Code的架构设计非常出色,你无须修改应用就可以增加额外的语言支持。目前仅提供ASP.NET开发支持的版本将在正式版中解除。
另外,Git支持也是Visual Studio Code项目的一大亮点,用户需要在本地安装一份Git的拷贝才能使用这个功能。相比安装Visual Studio Code后再单独安装Git只需配置一个Git实例就可以使用。如果系统已经安装了Git,安装Visual Studio Code后可以直接使用相关功能。
对比Visual Studio Code和传统Visual Studio最大的不同是:Visual Studio Code专注于成为一个全功能编辑器,而VS则本身提供了许多相关功能。Visual Studio Code没有新项目向导,也不支持solution文件,但提供了响应式编辑功能,强化细节如:跨平台文件时显示行结束符类型。
基于GitHub Electron平台构建了横跨3个平台的Visual Studio Code,而Electron本身由io.js和Chromium组成,开发Visual Studio Code所使用的语言是微软基于JavaScript创造的TypeScript。
Visual Studio Code目前以预览版的形式在Mac OS X、Linux和Windows上发布。但用户必须接受VS Code回溯反馈来进一步完善软件本身。
相关下载: