微軟Visual Studio Code(也就是VS Code)團隊發(fā)布了一款插件,可用于運行和調(diào)試Java JUnit測試案例。該插件可結(jié)合Red Hat的Java Language Support擴展和Java調(diào)試器一起使用,在VS Code中實現(xiàn)端到端的Java開發(fā)。
VS Code是由微軟出品的一款輕量級、支持多種編程語言的代碼編輯器,有別于用于.NET開發(fā)的Visual Studio。該編輯器旨在為基于JavaScript、TypeScript和Node的現(xiàn)代Web開發(fā)提供端到端的開發(fā)體驗。借助其靈活的擴展系統(tǒng),VS Code可以支持更多的編程語言和框架,包括數(shù)百種其他編程語言,如C、C++、C#、Python、Ruby、PHP和Java。VS Code于2015年8月發(fā)布,在不到兩年的時間內(nèi)成為一款非常受歡迎的IDE,PYPL指數(shù)表明,它已經(jīng)成為世界第11大受歡迎IDE。微軟的Java工具和服務(wù)項目經(jīng)理Xiaokai He向InfoQ透露,他們的長期計劃是“讓VS Code成為最好的Java編輯器”。
最新的Java JUnit插件要求升級Java調(diào)試器到0.4.0版本。標(biāo)準(zhǔn)的VS Code調(diào)試控制臺不允許用戶輸入,于是他們添加了可以通過外部終端或集成終端啟動應(yīng)用程序的功能。
與Java調(diào)試器一樣,JUnit插件已經(jīng)在GithHub上開源。這是微軟開源策略的一部分,Xiaokai He之前向InfoQ介紹了他們的策略梗概,說開源非常有助于他們參與Java社區(qū)的工作以及與Red Hat展開合作,從而開發(fā)出這些插件。
更多的Java功能會持續(xù)推出。2018年的路線圖中包含了支持在調(diào)試過程中進行熱代碼替換。Xiaokai He還向InfoQ透露,即將推出的VS Code插件還包括Maven項目瀏覽器以及對Tomcat和checkstyle的支持。
標(biāo)簽:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@ke049m.cn