最新发布《数智时代的AI人才粮仓模型解读白皮书(2024版)》,立即领取! 了解详情
写点什么

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

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

关注

评论

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

架构师训练营第三周--学习总结

张荣召

第三周作业

alpha

极客大学架构师训练营

架构师训练营第 1 期 - 第三周课后练习

Anyou Liu

极客大学架构师训练营

区块链如何深刻变革现代金融?

CECBC

区块链 金融

极客时间架构师培训 1 期 - 第 3周总结

Kaven

go语言设计的理解-工程化语言

superman

Java 面向对象编程 Go 语言

设计模式--正确学习姿势

张荣召

设计模式--模板模式/策略模式

张荣召

Template Pattern Strategy Pattern

【获奖名单】赢千元数码大奖!竟然如此简单!

InfoQ写作社区官方

美食 摄影 热门活动

第三周学习心得

alpha

极客大学架构师训练营

架构师训练营 - 第三周总结

一个节点

极客大学架构师训练营

第三周 作业1

Yangjing

极客大学架构师训练营

架构训练营第二周作业

Geek_ce484f

极客大学架构师训练营

设计模式--组合模式/装饰模式

张荣召

Composite Pattern Decorator Pattern

架构训练营第二周作业

Geek_ce484f

极客大学架构师训练营

架构师训练营第三周-homework

张荣召

AQS 都看完了,Condition 原理可不能少!

程序员小航

Java 源码 源码阅读 JUC Condition

设计模式-单例模式

张荣召

区块链技术在司法行业的服务应用

CECBC

区块链 司法

第三周 学习总结

Yangjing

极客大学架构师训练营

智能的本质—DIKW结构

良少

学习 AI 智能 DIKW

java安全编码指南之:死锁dead lock

程序那些事

java安全编码 java安全 java安全编码指南

一个草根的日常杂碎(9月30日)

刘新吾

随笔杂谈 生活记录 社会百态

极客时间架构师培训 1 期 - 第 3 周作业

Kaven

区块链有助金融监管效能提升

CECBC

区块链 金融

UML学习笔记

Edison

UML

架构师训练营第三周作业

吴传禹

极客大学架构师训练营

架构师训练营第三周学习总结

吴传禹

极客大学架构师训练营

ARTS Week12

丽子

微服务部署测试简单实践

MySQL从删库到跑路

zookeeper 微服务 dubbo Sprint Boot session

架构师训练营 - 第三周作业

一个节点

极客大学架构师训练营

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