Microsoft 开源用于 VS Code 的 Java Debugger

1,463 阅读3分钟
原文链接: mp.weixin.qq.com

Debugger for Java 

授权协议:MIT

开发语言:JavaScript TypeScript 

操作系统:跨平台

开发厂商:微软

微软推出的免费的跨平台代码编辑器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 在创建扩展上的合作。

概念

基于 Java debugger 的轻量级 Java 调试器,它扩展了红帽对 Java 编程语言的支持。它允许用户使用Visual Studio Code(VS Code)调试 Java 代码。以下是一些功能:

• 启动/安装

• 断点

• Exceptions

• 暂停并继续

• 进/出/结束

• 变量

• 调用堆栈

• 主题

• 调试控制台

要求

• JDK(版本1.8.0或更高版本)

• VS Code(版本1.17.0或更高版本)

• Red Hat 对 Java 编程语言的支持(版本0.14.0或更高版本)

安装

打开VS Code,然后按F1或Ctrl + Shift + P打开命令选项板,选择 Install Extension 并键入vscode-java-debug。

或者启动VS Code Quick Open(Ctrl + P),粘贴下面的命令,然后回车。

ext install vscode-java-debug

扫一扫查看更多详情☟

更多软件请前往公众号菜单栏“读我”->“软件推介”查看。

推荐阅读

放弃 Dubbo,选择 Spring Cloud 微服务架构实践与经验总结

TIOBE 11 月编程语言排行榜,脚本语言怎么了?

用 Vue 做一个酷炫的 menu

用 Electron 打造 Win/Mac 应用,从「代码」到可下载的「安装包」

深度解读 Tomcat 中的 NIO 模型

点击“阅读原文”查看更多精彩内容