QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

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:002127
用户头像

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

关注

评论

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

架构训练营模块 2 作业 - 张动动

张大彪

架构训练营

模块二作业

Chris Cheng

架构实战营

volatile 关键字需要知道的几点

lich0079

Java volatile Disruptor unsafe false sharing

从 JavaScript 明星项目看前端发展

泰瑞

基于 Notion + CloudFlare + 域名搭建博客

泰瑞

架构实战营 -- 模块二

永佳

架构实战营

翻译:《实用的Python编程》09_02_Third_party

codists

Python

架构实战营模块2作业

竹林七贤

架构实战营

我眼中的工程师的十个特质

泰瑞

智能小车系列-NODE版SBUS飞控协议解析历程

波叽波叽啵😮一口盐汽水喷死你

SBUS 飞控协议 SBUSReceiver S.BUS SBUSUART

一行代码实现网站移动化的原理与实现

泰瑞

最新、最全、最详细的 MySQL 数据库学习笔记总结(2021最新版)

民工哥

MySQL 数据库 Linux 后端 运维工程师

架构实战营——作业二: 朋友圈架构分析

开拓纪

微信朋友圈 #架构实战营

看看别人家 SpringBoot 的全局异常处理,多么优雅....

Java小咖秀

springboot 全局异常

最详细的 K8S 学习笔记总结(2021最新版)!建议收藏

民工哥

Kubernetes 容器 运维 后端

架构实战训练营 - 模块二课后作业

Johnny

架构实战营

Prometheus counter 四大 query 函数详解

Grafana 爱好者

云原生 Prometheus 可观察性 PromQL

写作平台一周年 | 我曾陪伴走过四季春秋

架构精进之路

个人总结 4月日更 1 周年盛典 我和写作平台的故事 InfoQ 写作平台 1 周年

联想小新潮7000安装CentOS后重装Windows10

笑春风

听说你们写毕业设计没有动态数据?Python教你一步完成!

大数据老哥

python 异常处理

若尘

异常 异常处理 Python编程

爬虫IP代理池代码记录

空城机

Python 爬虫 代理IP 4月日更

架构实战营 - 模块 02 作业

架构实战营

Toolkit 大更新:UI 更美观,用起来更方便!

程序员小航

Java IDEA idea插件 IntelliJ IDEA JSON格式化

理解OT算法

泰瑞

谈商业软件的发展趋势

泰瑞

面试总结-Java-2年

U2647

Java 面试 4月日更

在线文档 - 为什么需要OT算法

泰瑞

PHP异常处理

Sakura

4月日更

工作中的设计模式 —— 建造者模式

程序员小航

Java 设计模式 建造者模式

以应用为中心的云原生2.0

8小时

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