Microsoft开源用于VS Code的Java Debugger
jopen 7年前
<p style="text-align: center;"><img alt="" src="https://simg.open-open.com/show/3163f13149fb912fb90f20f54d9c259a.png" /></p> <p>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无疑是这一列表中的一个例外。</p> <p>去年,Red Hat填补了这一空白。它发布了 <a href="/misc/goto?guid=4959011735097730455" rel="nofollow,noindex">一个用于VS Code的扩展</a> ,提供了对Java语言的支持。在今年九月, <a href="/misc/goto?guid=4959011735182833059" rel="nofollow,noindex">Red Hat宣布</a> 已有一百多万人下载了该扩展。当前在一个月内,下载数字已经上升到了160万。Red Hat在感谢用户和贡献者之余,也提醒人们期待“来自于一个朋友的调试器工具”。</p> <p>现已证实,这位当时并未明示的“朋友”就是Microsoft。Microsoft跟随Red Hat的帖子之后给出了一个 <a href="/misc/goto?guid=4959011735267483553" rel="nofollow,noindex">声明</a> ,宣称它们正在发布 <a href="/misc/goto?guid=4959011735361540894" rel="nofollow,noindex">Java Debugger</a> 和一个 <a href="/misc/goto?guid=4959011735447380365" rel="nofollow,noindex">Java扩展包</a> ,将所有这些对Java支持的扩展将捆绑在一个下载中。</p> <p>一个月后,Microsoft的Java工具和服务程序经理Xiaokai He发帖称,调试器是“本月最受关注的扩展”。它已有超过12.5万次下载,并且Microsoft将开源Java Debugger Extension和后端Java Debug Server。现在这两个项目都可在 <a href="/misc/goto?guid=4959011735541005276" rel="nofollow,noindex">Github</a> 下载。</p> <p>He告诉InfoQ,VS Code的目标不仅是成为那些新入手的、偶尔做开发的或通晓多种编程语言的Java开发人员的工具,也要成为那些全职专业Java开发人员的工具,让这些专业开发人员喜欢代码编辑器所提供的其它特性。出于此考虑,我们期待用于VS Code的Java扩展能更进一步,例如提供对JUnit的支持。</p> <p>He指出,开源Java扩展是非常有意义的,因为VS Code本身就是开源的,而且Java Debugger也依赖于其它的开源项目(即 <a href="/misc/goto?guid=4959011735622142437" rel="nofollow,noindex">Eclipse JDT Language Server</a> )。He补充说,开源过程也有助于团队投身于Java社区中,并与Red Hat在创建扩展上展开合作。</p> <p> </p> <p>来自: http://www.infoq.com/cn/news/2017/11/JavadebuggerForVSCode</p>