跨平台编辑器 Visual Studio Code

跨平台编辑器 Visual Studio Code

MIT
JavaScript 查看源码»
跨平台
微软
2015-07-07
红薯

Visual Studio Code 是一个运行于 OS X,Windows 和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台编辑器。

这标志着 Microsoft 第一次向开发者们提供了一款真正的跨平台编辑器。虽然完整版的 Visual Studio 仍然是只能运行在 Windows 之上,但是今天的声明向我们展示了这家公司对于支持其他计算机平台的承诺。

“很多人都使用 Windows 作为他们的开发环境,但是我们也注意到了,还有很多人使用 Linux 和 Mac“,Somasegar,Microsoft 公司的开发者事业部总裁在这周稍早时候对笔者如是说道。”我们想让他们能够在他们习惯的平台上使用我们公司的产品,而不是非要迁徙到 Windows 上“。这些平台上的很多开发者们也更乐意于使用像 Sublime Text 这种轻量级的代码编辑器,而非像 Visual Studio 这种全特性的 IDE。

Visual Studio Code 为开发者们提供了对多种编程语言的内置支持,并且正如 Microsoft 在今天 Build 大会的 keynote 中所指出的,这款编辑器也会为这些语言都提供了丰富的代码补全和导航功能。JavaScript,TypeScript,Node.js 和 ASP.NET 5 开发者也将会获得额外的工具集。

该编辑器也集成了所有一款现代编辑器所应该具备的特性,包括语法高亮(syntax hight lighting),可定制的热键绑定(customizable keyboard bindings),括号匹配(bracket matching)以及代码片段收集(snippets)。Somasegar 也告诉笔者这款编辑器也拥有对 Git 的开箱即用的支持。

正如 Somasegar 所言,新款编辑器部分基于 Microsoft 为 Visual Studio Online 编写 Monaco 编辑器时的经验,但是该公司也正努力将一些 Visual Studio 的语言特性带到 Visual Studio Code 上,例如 Roslyn 项目,Microsoft 的 .NET 编译器平台。并且 Microsoft 声称这些为 VSC 打造的语言服务也会在其他编辑器包括 Sublime Text,Vi 以及 Atom 中可用。

上面提到的一些语言特性已经在其他编辑器中可用了。就在不久前,Microsoft 启动了针对 Sublime Text 的 TypeScript 插件项目,并且 Somasegar 告诉笔者该公司承诺会在未来启动更多类似于这样的项目(归根结底,是为了满足开发者们的需要)。

Visual Studio Code 的发布的确来的很突然。然后仔细想想这在一段时间之前就已经有了预兆,比如 .NET 内核的开源(以及使其能够跨平台运行)或者是社区版的 Visual Studio Community 的启动。

如果是在短短几年前,今天的宣布势必会引起轩然大波,但是今天,这对我们来说更多的是惊喜。

的码云指数为
超过 的项目
加载中

评论(19)

紫辰潇湘
紫辰潇湘
前端神器啊
量子化智能
量子化智能
最好的Web前端开发编辑器
ville
ville
内存开销比较大,一般机器还真有点小卡。
eechen
eechen
Ubuntu上, #Visual Studio Code# 什么都没干,启动后内存就占用了360MB,多个进程并且超过70个线程,而 #Geany# 打开了十几个文件,内存占用才55MB.这就是基于GTK+C的本地应用和基于Web运行时的混合应用的差距.
Jarry_liu
Jarry_liu
#Visual Studio Code# 1.41版本 使用golang开发,提示Error: Error: spawn EACCES错误?
巴拉迪维
巴拉迪维
越来越喜欢 #Visual Studio Code# 已彻底弃用 #Atom# 没错 叔就是个喜新厌旧的人 哼
巴拉迪维
巴拉迪维
越来越喜欢 #Visual Studio Code# 已彻底启用 #Atom# 没错 叔就是个喜新厌旧的人 哼
袁国涛
袁国涛
会不会装上吃掉我半块硬盘?
不断的重复
不断的重复
为什么离线不能运行 #Visual Studio Code#
老盖
老盖
VSCode 1.0连命令都中文化了?智障啊 #Visual Studio Code#

Visual Studio Code 1.31.1 发布

Visual Studio Code 1.31.1 已发布,主要是对1月发布的 1.31 版本中已知的重要问题进行修复,建议更新。 下载地址:Windows | Mac | Linux 64-bit: .tar.gz .deb .rpm | Linux 32-bit: .tar....

02/13 08:51

微软真的拥抱开源了吗? 

本文转自:码农翻身 作者:刘欣 前几天无意中看到一篇文章,标题是:Tutorial: Build a Java EE and Postgresweb app in Azure,看起来挺普通的,但是这个文章出现在微软的网站上, 那就变得...

01/08 08:04

PYPL 1 月 IDE 榜单:Visual Studio Code 猛追 IntelliJ

PYPL 1 月 IDE 指数榜单已发布,前三名依然是 Visual Studio、Eclipse 和 Android Studio 。 可以看到,榜单其实有着明显的“阶梯”:第四名至第十名和前三强的占比差距悬殊,但也和后面的工...

01/07 08:12

Visual Studio Code 1.30 发布

Visual Studio Code 1.30 发布了。 此版本带来了许多新功能,包括: Multiline search improvements - 无需使用正则表达式即可轻松创建多行搜索模式。 Custom title bar on Linux - Linux 上...

2018/12/13 07:44

VS Code 1.29 发布,众多新功能有没有你想要的?

Visual Studio Code 1.29 发布了,此版本主要更新内容包括: Multiline search - 使用正则表达式多行表达式搜索文件。 File icons in IntelliSense - IntelliSense 快速区分文件类型。 Bett...

2018/11/14 07:09

微软可能是全球最大的开源贡献者,但开发者似乎并不买账​​​​​​​

微软是世界上最大的开源贡献者。至少,从微软在 GitHub 上积极参与开源项目的员工数量来看,这个说法经得起推敲。事实上,微软已将开源贡献者数量增加了一倍,就像第二大活跃贡献者谷歌那样。...

2018/11/05 07:58

Visual Studio Code 1.28.2 发布,解决了一些问题

Visual Studio Code 1.28.2 发布了,此版本解决了以下问题: 查看提交日志了解更多。 下载地址:https://code.visualstudio.com/updates/v1_28...

2018/10/18 07:01

Visual Studio Code 1.28.1 发布,修复 bug

Visual Studio Code 1.28.1 已发布,官方未给出具体的更新列表,可查阅 commits 和 issues 了解详情。从提交来看,主要是修复了一些功能上的 bug 。 Visual Studio Code 1.28 更新内容请查阅...

2018/10/12 07:42

Visual Studio Code 1.28 发布,大量新特性来袭

Visual Studio Code 1.28 已发布,更新亮点包括: Custom file icons - VS Code 现在为某些常见的 VS Code 文件类型提供自定义图标。 Project level snippets - 代码片段可单独拿来研究,并与...

2018/10/09 08:11

没有更多内容

加载失败,请刷新页面

1
回答
VS CODE 使用 python 插件内存飙升占用2G多,请问怎么解决,谢谢。

VS CODE 使用 python 插件内存飙升占用2G多,请问怎么解决,谢谢。 经检查发现,是这两进程搞的鬼,右键杀掉又马上自启,卸了python插件又...

2018/11/21 11:05
2
回答
visual studio code在写html时怎么都没有属性例如align之类的补全提示?

visual studio code版本1.27 已安装的插件有: 一直就只有html5的一些属性支持,而标签中缺少类似align之类的属性提示和自动补全...

2018/09/28 15:03
2
回答
如何从源代码运行 VS Code?

想对 VS Code 源代码做一些研究,可是构建的时候一直报错。有没有大神成功运行过的?可否给个指导? 环境是 macOS 10.12,Node 7.4....

2017/07/07 22:36
10
回答
新出的编辑器 vs code 谁用过

code是新出的吧 比atom那个怎么样 跟sublime相比呢?还有啥好用的编辑器?

2015/07/17 15:23
3
回答
vs code只能用在图形界面中么....

linux只有命令行模式,vscode已经装好了,蛋疼.....

2016/08/06 11:00
1
回答
visual studio code中git提交代码到git@osc总提示认证错误
wfifi 的回答 2016/02/26 16:34
最佳答案
升级到0.10.8就好了,看来是visual studio code早期版本的bug

没有更多内容

加载失败,请刷新页面

没有更多内容

在Ubuntu系统中安装Visual Studio Code

导读 微软令人意外地发布了Visual Studio Code,并支持主要的桌面平台,当然包括linux。如果你是一名需要在ubuntu工作的web开发人员,你可以非常轻松的安装Visual Studio Code。 简介 我将要...

2016/05/08 08:36
77
2
VS Code 安装与使用,Python 顶级 IDE 编程指南!

Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff...

2018/09/10 15:52
21
0
Visual Studio 昨日发布新版本:增加实时同步编程、共同调试

多名开发者可以在同一个项目中编程,在编写代码和调试代码时只需发送一个 URL 网址,就能邀请他人参与协作,而且无需重新配置开发环境和安装任何附加包。该服务支持 Windows、Mac 与 Linux ...

2018/11/19 08:26
35
0
Go更好的开发环境Visual Studio Code

一直以来Go的IDE并没有合适的选择.曾经试过liteide,但是不合口味,一直以来就用Sublime+Gosublime+Godef来作为环境,但是因为Sublime对显示的支持等因素.用起来不算很舒服. 最近看到Visual St...

2016/01/07 21:03
2.9K
1
Visual Studio 昨日发布新版本:增加实时同步编程、共同调试

多名开发者可以在同一个项目中编程,在编写代码和调试代码时只需发送一个 URL 网址,就能邀请他人参与协作,而且无需重新配置开发环境和安装任何附加包。该服务支持 Windows、Mac 与 Linux ...

2018/11/19 09:51
14
0
Visual Studio和Visual Studio Code的区别

一、含义不一样 (1)Visual Studio(简称VS)是美国微软公司的开发工具包系列产品,是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、...

2018/12/14 10:37
117
0
如果彻底的卸载 visual-studio-code

C:\Users\Administrator\AppData\Roaming 我安装了visual-studio-code ,然后配置了 一堆东西。 现在我不需要了,我希望是 卸载 visual-studio-code ,然后来一个干净的visual-studio-code ...

2018/08/20 19:13
583
0
windows上使用nmake编译64位libevent

1. 找到64位的nmake.exe的路径, 加入到环境变量的PATH中 假如visual studio 2013的安装目录为: D:\Program Files (x86)\Microsoft Visual Studio 12.0\ 那么64位的nmake.exe的路径为: D:\Pr...

2016/11/27 13:31
98
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部