Visual Studio Code是一个跨平台的开源文本编辑器 由Microsoft 开发,内置了对TypeScript、JavaScript 和Node.js 的开箱即用支持。
其源代码(在GitHub 上可用)是Redmond Giant 的Visual Studio Online 编辑器(代号为“ Monaco“),并由于Electron框架的强大功能而重新打包用于桌面。
Visual Studio Code自2015 年4 月首次发布以来,用户评分仅上升了 归功于它的各种功能,其中包括众多插件、键盘快捷键、对代码重构、调试和Git 集成的支持等等。它似乎也分别赢得了最近加入编码社区并正在寻找理想Text Editor 或 的年轻开发人员的心IDE
Visual Studio Code的特点
重点介绍微软开源文本编辑器的几个主要功能:
智能感知
Visual 代码具有智能代码完成功能,支持变量、方法和导入模块的完成,并使您能够使用支持 Batch、C++、Clojure、CoffeeScript、DockerFile 的高效语法高亮器编写更智能的代码, Elixir、F、Go、Pug 模板语言、Java、HandleBars、Ini、Lua、Makefile、Objective-C、Perl、PowerShell、Python、R、Razor、Ruby、Rust、SQL、Visual Basic 和开箱即用的 XML .
调试代码
您可以通过添加断点(和观察者)来加速编辑、编译和调试,这要归功于其令人难以置信的内置调试器,可在编辑器中使用。
虽然您需要安装扩展程序来调试其他运行时(如C++ 和Python),但默认情况下支持任何转译为JavaScript 的内容。
Visual Studio Code – 调试控制台
可定制
Visual Studio Code是最可定制的文本编辑器之一在市场上。以粉丝最爱的顺序,Atom、Brackets、 Sublime Text,Microsoft 优化了他们的应用程序并删除了典型的过时软件,以提供高效的应用程序,该应用程序通过扩展和主题支持大量自定义功能。它甚至具有实时主题预览功能:
现场主题预览
Nightly builds
本着开源的精神,微软已经为所有想要访问它的人提供了每天每晚构建的Visual Studio Code。这让我想起了我每晚留意三星 Galaxy S3 Cyanogen Mod ROM 发布的日子。 memories.
无论如何,如果你有兴趣接触任何一个nightlies,那么你可以通过下面下载部分的链接加入VS Code Insiders。
Git 集成
Debugging的方式在编辑器中非常有用,Git 也是如此。 Visual Studio Code 非常有用的侧边栏包含您可能需要的所有 Git 命令,甚至支持扩展,这些扩展可以帮助您在运行推/拉请求时让编辑器感觉更自在。
Visual Studio Code – Git 集成
Visual Studio Code1.9有什么新变化?
2017 年 1 月发布了 Visual Studio Code 的第一个 2017 版本,它带来了许多重大更新、改进和错误修复,包括:
Visual Studio Code 还获得了对其编辑器、语言支持、工作台、扩展和调试功能等的升级。查看发行说明以获取完整的新更改列表。
为Linux下载Visual Studio Code
直接从其主页获取最新版本1.9.0。请记住,您可以选择通过加入 VC Code Insiders 下载文本编辑器的夜间构建。如果这是你的菜,请不要忘记谨慎行事,因为 Bug 潜伏在夜间。
我不确定我是否会放弃Sublime Text 3,但也许我的第一选择将来会改变.你怎么看Visual Studio Code?它已经是你的首选还是和我们一样,你也在试水?在评论区分享你的看法