写点什么

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

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

关注

评论

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

Redis - AOF

insight

redis 3月日更

LeetCode链表专题01: 反转链表

小马哥

Java 链表 LeetCode 数据结构与算法 七日更

Redis - RDB

insight

redis 3月日更

go-admin开源项目分析-1[安装、配置、启动]

happlyfox

学习 3月日更 Go 语言 go-admin

小白也能看懂的锁升级过程和锁状态

牧小农

乐观锁 悲观锁 锁升级

(Day31) 变革流程的流程

mtfelix

28天写作 bewriting

火爆全网!2021年最新发布Java面试清单(九大技术点)

比伯

Java 程序员 架构 程序人生 架构师

蚂蚁开源增强版 SpringBoot,都有高级特性?

Java小咖秀

开源 springboot 蚂蚁金服 SOFA

看完这篇,再也不怕面试官问我线程池了

牧小农

多线程 高并发 线程池 阻塞队列 拒绝策略

阿里二面,面试官居然把 TCP 三次握手问的这么细致

鞋子特大号

面试 TCP 三次握手 四次挥手

设计与思考,关于资源和生命周期(三)

程序员架构进阶

设计模式 架构设计 28天写作 3月日更 池化技术

Python OpenCV 图像标记,取经之旅第 12 天

梦想橡皮擦

3月日更

音视频开发经验之路【一】Android中如何实现无缝切换播放源

鱼哥

音视频

架构师知识笔记2

felix徐

Spring Boot Feign 使用与源码学习

Yangjing

Feign Spring boot Feign 源码解读

隐式等待、显示等待和强制等待?

Geek_6370d5

一线大厂软件测试流程(思维导图)详解

程序员阿沐

编程 程序员 软件测试 测试工程师 测试流程

Java面试:阿里公开内部P7架构师(Java)成长路线图,满满的干货

Java架构追梦

Java 阿里巴巴 架构 面试 P7岗

阿里二面,面试官居然把 TCP 三次握手问的这么细致

Java 编程 架构 面试 网络

音视频开发经验之路【三】吐血干货,直播首屏耗时400ms以下的优化实践

鱼哥

音视频

Redis 内存碎片清理

escray

redis 学习 极客时间 3月日更 Redis 核心技术与实战

初识Golang之条件语句

Kylin

基础语法 3月日更 Go 语言

极客时间·产品训练营·第八周作业

二大爷

极客大学产品经理训练营

mysql 检索分享上篇

new life

Go语言的初体验

Phoenix

Go 语言

程序思维与架构思维

Simon

架构实战营

畅玩国服LOL?MacBook M1 Windows虚拟机体验

Zhendong

arm MacBook m1

面试三轮我倒在了一道sql题上——sql性能优化

牧小农

MySQL 数据库 面试 索引 索引优化

一篇文章让你彻彻底底理解 I/O 多路复用

Java 程序员 架构 面试 计算机

音视频开发经验之路【二】ijkplayer实际开发中遇到的问题总结

鱼哥

音视频

华为 IS-IS防环、泄露

艺博东

网络

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