适用vs code的java语言支持扩展组件发布1.0 – 十轮网-九游会官网真人游戏第一品牌

微软宣布由红帽(red hat)所开发,适用于vs code的java语言支持扩展组件,已经达1.0版本,微软提到,这是在vs code提供java支持的重要里程碑。

红帽所发布的java语言支持扩展组件,其提供java程序开发的基本组件,包括程序代码编辑、完成、重构和导航。在过去几年,微软就一直和红帽密切合作,在语言服务器中添加新功能,并且持续微调语言服务器的性能,解决问题和bug来提高稳定性。

除了主要的java语言支持外,微软也利用语言服务器构建各种java扩展组件,并且扩展vs code上的java工具,包括项目管理、maven/gradle构建工具的支持,以及更好的测试支持,提供更好的java开发体验。

java语言支持扩展组件从第一个版本发布以来,官方每个月都会更新1到2次,而在最新的1.0版本,官方加入java 17的支持,同时改进了运行性能,官方提到,由于语言服务器协议(lsp)规范中的新功能,因此可以在部分场景中,借由推延特定运算工作来获得更好性能,另外,默认jvm选项可用来改善更大更复杂的项目体验。

最新的java语言支持扩展组件也支持了java社群众所期待的类型阶层,同时让开发人员可以快速寻找函数库程序代码,只要函数库的来源为maven central存储库,扩展组件就能够解析来源。

虽然java语言支持扩展组件,已经支持gradle项目使用groovy脚本,但是社群要求增加kotlin的支持,因此官方也在这个版本提供基本的支持,并承诺陆续将会继续扩展,提供更好的开发体验。

发表评论