Microsoft 开源用于 VS Code 的 Java Debugger 微软推出的免费的跨平台代码编辑器Visual Studio Code(称为VS Code) 为9月份发布的 Java Debugger 开源代码。VS Code 在推出时就支持原生的 JavaScript,TypeScript 和 Node.js,并且可以扩展到支持各种其他语言(例如C ++,C#,Java,Python,PHP,Go),但是就语言的使用的广泛程度来讲, Java是使用最广泛的编程语言。 去年,Red Hat 弥补了这个遗憾,他们发布了一个提供对Java语言支持的VS Code扩展。今年9月份红帽一经宣布,就已经有超过一百万的用户下载了这个扩展,仅在一个月内,下载的用户就已经达到160多万。红帽感谢用户和贡献者,也提醒人们期待另一个调试器—来自老朋友的。 这个“朋友”竟然是微软,Microsoft紧随红帽其后宣布,宣称它们正在发布 Java Debugger 和一个Java扩展包,将所有这些Java支持扩展捆绑到一个下载包中。 一个月后,Microsoft 的 Java 工具和服务项目经理Xiaokai He 宣称:调试器是“本月最受关注的扩展”,已经有超过125,000次的下载,Microsoft 开源 Java Debugger Extension和后端的Java Debug Server。并将这两个项目都放在 Github 上。 Xiaokai He 告诉 InfoQ,VS Code团队的目标不仅是使其成为新的,偶尔开发的或熟悉多中开发语言的Java开发人员的开发工具,更是专业的全职Java开发人员的开发工具,专业的 Java 开发人员喜欢代码编辑器提供的其他功能。由于这个原因,我们可以期待更多的VS Code的Java扩展,例如支持 JUnit 的 Java 扩展。 Xiaokai He 指出,开源Java扩展是非常有意义的,因为VS Code本身就是开源的,而且Java Debugger也依赖于其它的开源项目(即Eclipse JDT Language Server)。He 补充说,开源过程既有助于团队投身于Java社区中,又能加强与 Red Hat 在创建扩展上的合作。 |