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 微服务架构实践与经验总结
用 Electron 打造 Win/Mac 应用,从「代码」到可下载的「安装包」