NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

Microsoft 开源用于 VS Code 的 Java Debugger

  • 2017-11-19
  • 本文字数:818 字

    阅读完需:约 3 分钟

Visual Studio Code(很多人称之为 VS Code)是 Microsoft 推出的开源跨平台代码编辑器,其中的 Java Debugger 于今年九月发布。现在 VS Code 中开源了 Java Debugger 的代码。VS Code 在推出时就原生地支持 JavaScript、TypeScript 和 Node.js,并可通过扩展对其它编程语言提供更大范围的支持,例如 C++、C#、Java、Python、PHP、Go 等。就语言使用的广泛程度而言,Java 无疑是这一列表中的一个例外。

去年,Red Hat 填补了这一空白。它发布了一个用于VS Code 的扩展,提供了对Java 语言的支持。在今年九月, Red Hat 宣布已有一百多万人下载了该扩展。当前在一个月内,下载数字已经上升到了 160 万。Red Hat 在感谢用户和贡献者之余,也提醒人们期待“来自于一个朋友的调试器工具”。

现已证实,这位当时并未明示的“朋友”就是 Microsoft。Microsoft 跟随 Red Hat 的帖子之后给出了一个声明,宣称它们正在发布 Java Debugger 和一个 Java 扩展包,将所有这些对 Java 支持的扩展将捆绑在一个下载中。

一个月后,Microsoft 的 Java 工具和服务程序经理 Xiaokai He 发帖称,调试器是“本月最受关注的扩展”。它已有超过 12.5 万次下载,并且 Microsoft 将开源 Java Debugger Extension 和后端 Java Debug Server。现在这两个项目都可在 Github 下载。

He 告诉 InfoQ,VS Code 的目标不仅是成为那些新入手的、偶尔做开发的或通晓多种编程语言的 Java 开发人员的工具,也要成为那些全职专业 Java 开发人员的工具,让这些专业开发人员喜欢代码编辑器所提供的其它特性。出于此考虑,我们期待用于 VS Code 的 Java 扩展能更进一步,例如提供对 JUnit 的支持。

He 指出,开源 Java 扩展是非常有意义的,因为 VS Code 本身就是开源的,而且 Java Debugger 也依赖于其它的开源项目(即 Eclipse JDT Language Server )。He 补充说,开源过程也有助于团队投身于 Java 社区中,并与 Red Hat 在创建扩展上展开合作。

查看英文原文: Microsoft Open Sources Java Debugger for VS Code

2017-11-19 18:001972
用户头像

发布了 391 篇内容, 共 127.1 次阅读, 收获喜欢 256 次。

关注

评论

发布
暂无评论
发现更多内容

优质高效!基于Spring-boot-admin的微服务监控系统实现

Java 程序员 后端

保姆级教程!手把手带你用数据库中间件Mycat+SpringBoot完成分库分表

Java 程序员 后端

从某度外包逆袭成为阿里架构师,分享我的Java进阶成长笔记

Java 程序员 后端

代码简洁之道--笔记,2021华为Java面试真题

Java 程序员 后端

你不会仅仅把Redis作为缓存的工具吧?给你一亿个keys,如何高效统计

Java 程序员 后端

你们初刷leetcode时会怀疑自己的智商吗?,java中级面试题下载

Java 程序员 后端

做个小项目那不是简简单单!Java实现航空航班管理系统。

Java 程序员 后端

作为分布式服务框架,我用大白话给你解释Zookeeper的选举机制!

Java 程序员 后端

使用 nodejs 中的 http 模块实现几个超实用的工具,实战java虚拟机葛一鸣第二版pdf

Java 程序员 后端

从腾讯T3-3大佬手上获得的Java架构进阶PDF文档,图文并茂,真香(1)

Java 程序员 后端

你以为在做的是微服务?不!你只是做了个比单体还糟糕的分布式单体

Java 程序员 后端

你曾遇到过哪些大厂的-Java-面试?,mysql入门书籍哪本好

Java 程序员 后端

以GraalVM原生镜像的方式运行Spring Boot应用程序,mybatisjoin原理

Java 程序员 后端

优秀如我毅然和女票分手,面试字节跳动技术四面吊打面试官,终获取到Offer

Java 程序员 后端

作为java程序员,在金三银四季你遇到过哪些质量很高的java面试?

Java 程序员 后端

你知道 Java 类是如何被加载的吗?,mybatis从入门到精通pdf百度云

Java 程序员 后端

你确定你真的理解_双亲委派_了吗?!,阿里内部核心Java进阶手册

Java 程序员 后端

使用Hystrix的插件机制,解决在使用线程隔离时,threadlocal的传递问题

Java 程序员 后端

从小公司跳槽到阿里,靠着刷多套面试题,成功拿到蚂蚁金服P7Offer

Java 程序员 后端

从构建小系统到架构分布式大系统,Spring Boot2的精髓全在这里了

Java 程序员 后端

优化技术专题-线程间的高性能消息框架-深入浅出Disruptor的使用和原理

Java 程序员 后端

使用IDEA的Docker插件部署SpringBoot项目,让我成功在寒冬中站稳脚步

Java 程序员 后端

从腾讯T3-3大佬手上获得的Java架构进阶PDF文档,图文并茂,真香

Java 程序员 后端

你技术这么好,总要改变点什么把!(1),2021我的Java大厂面试之旅

Java 程序员 后端

你知道你和高薪的距离在哪里吗?这份“并发编程笔记,redis分布式锁原理java

Java 程序员 后端

下班约会时来了新需求,咋办?

华为云开发者联盟

ide 开发 代码 华为云 华为云DevStar

你技术这么好,总要改变点什么把!,java面试项目中你遇到的难题

Java 程序员 后端

你遇到过哪些质量很高的 Java 面试?,nginx教程阮一峰

Java 程序员 后端

带你了解Node.js包管理工具:包与NPM

华为云开发者联盟

node.js 工具 npm 文件

使用OPCAutomation实现对opc数据的访问,腾讯数据分析面试春招2021

Java 程序员 后端

使用Redis和Java进行数据库缓存 - DZone数据库,工作感悟

Java 程序员 后端

Microsoft开源用于VS Code的Java Debugger_Java_Tim Hodkinson_InfoQ精选文章