天下事有难易乎?为之,则难者亦易矣;不为,则易者亦难矣。

更快更强!微软公布 VS Code Java 2022 年路线图…

itzoo 455次浏览 0个评论

点击“终码一生”,关注,置顶公众号

每日技术干货,第一时间送达!



近日,微软公布了 Visual Studio Code Java 在 2022 年的开发路线图。



在 1 月 20 日发布的新年第一篇博客文章中,微软对 2021 年的亮点做了回顾,并正式发布了 2022 年路线图,其中就包括一些重点关注的方面和令人兴奋的功能更新。



 

1

基础发展经验改进


微软方面表示,由于基本的内环体验会影响开发人员的日常生产力,因此该领域将继续成为微软首要的关注点。其中包括改进代码完成建议的智能性,提供更相关的代码段生成,并根据用户偏好提供各种快捷方式(如“syso”和“sout”)。


此外,微软还将进一步改进调试经验。其中包括:允许对反编译类进行调试、在变量视图中更快地求值以及lambda表达式求值;探讨启用由新的 ProjectLoom 支持的虚拟线程的可能性,以获得更好的调试性能。另外,显示测试覆盖率是微软希望支持的另一个特性,以进一步增强其 Java 测试体验。最后,将始终尝试支持最新的Java 技术,因此 Java 18 支持是该公司的路线图。


 

2

性能和可靠性


性能和可靠性是微软在 2022 年关注的另一个领域。在该领域,微软希望提高Java 语言服务器的可靠性,减少 Java 语言服务器无响应的情况。据社区信息显示,如果有很多依赖项需要下载,那么第一次导入项目可能需要很多时间,微软对此还将进行下一步计划研究。



3

构建工具


构建和依赖关系管理一直是 Java 开发的关键部分,特别是对于大型和多模块项目。对此,微软方面也将继续为 Gradle for Java 扩展添加新特性,改进现有的 Maven 扩展。



4

Spring Boot 端到端支持


作为最流行的 Java 框架之一,Spring Boot 框架允许开发人员轻松构建微服务或web应用程序。当前的 Spring 启动扩展包包含许多优化 Visual Studio 代码上 Spring 开发体验的功能,在了解到 Spring 开发人员社区的要求后,微软认为可以做得更多 —— 后续将与 VMWare 合作对核心 Java 扩展和 Spring 扩展进行改进,以下是改进领域的总体列表:


  • 更轻松地创建 Spring 项目、控制器和 bean 的工作流

  • 更好地可视化核心 Spring 概念(如 bean 和 API 映射)

  • Spring 控制器和类的样板代码生成

  • 在 Spring Boot dashboard 中改进 Spring 应用程序生命周期管理

  • 管理依赖项时添加 Spring 库的更直观体验


有了这些 Spring 改进,希望 Visual Studio 代码上的 Spring 开发体验将比此前更加轻松。



5

用户体验


作为微软投资的下一个领域,用户体验(UX)将会成为重点关注的方面,如开发者对于更易用功能的需求等。在意识到 Java 开发人员可能来自不同的 Java IDE 背景后,微软将更容易地从其他 IDE 迁移设置和配置。


此外,由于许多学生开发人员在Visual Studio 代码中使用 Java,因此微软计划将对此进行一些改进,如为没有构建工具的项目提供更好的 JUnit 测试端到端体验,为 JavaFX/Swing 项目优化项目创建工作流,Java AWT 包的导入体验更加流畅,同时也希望在 Java 扩展中支持 Live Share。



6

云原生开发

 

云计算是软件开发行业最近最热门的话题之一。使用云本地开发方法,开发人员需要处理微服务、云平台、Kubernetes 等。为了满足开发人员在这一领域的需求,微软计划探索与 Kubernetes 的深度集成,以及与不同云服务(如 Azure Spring 云)的交互。借助 Visual Studio 代码的远程开发扩展和 GitHub 代码空间,以此让云本机开发成为 Java 开发人员的绝佳体验。



7

功能更新

 

Java 扩展中的嵌入式 JRE


有了 Visual Studio 代码中特定于平台的扩展的支持,微软现也已将 JRE 嵌入到 Java 扩展中。同时,微软还对入门体验和配置 Java 运行时页面(Ctrl+Shift+P:“配置 Java 运行时”)进行了更新。新用户只需安装 Java 扩展包下载项目的 Java 开发工具包(支持 Java 1.5 或更高版本)创建 Java文件,然后就可以愉快地编码。


配置 Java 格式化程序设置


为了解决程序员对于 Java 代码配置格式化程序设置的问题,微软引入了一个视图,开发人员可以在其中更改格式化程序设置并预览效果,以下两种方式可访问此功能:


选项一:只需打开命令面板(Ctrl+Shift+P),然后运行“Java:Open Formatter Settings with Preview”命令



选项二:使用“Java:Help Center”(Ctrl+Shift+P,然后运行“Java:Help Center”命令)。这将打开 Java 帮助中心页面,其中包含非常有用的功能和快捷方式列表。



在此页面上,只需单击“配置格式化程序设置”。




8

帮助中心


执行上述任一选项都将引导用户进入“格式化程序设置”视图,在该视图中,用户可以在 Visual Studio 代码中轻松更改和预览格式化程序设置。



9

反馈和建议


2022 年,Visual Studio 代码也将针对 Java 开发做出不断更新,并根据用户的反馈和建议来塑造未来的产品。


原文链接:

https://devblogs.microsoft.com/java/java-on-visual-studio-code-update-january-2022/#fundamental-development-experience-improvement


PS:防止找不到本篇文章,可以收藏点赞,方便翻阅查找哦。 


往期推荐



SpringBoot 那些自带 Buff 的工具类,你用过几个?

MySQL 的 varchar 水真的太深了!!

比 Xshell 还好用的 SSH 客户端神器,MobaXterm 太爱了!

Maven 最全教程,看了必懂,99% 的人都收藏了!

别再写 main 方法测试了,太 Low!这才是专业 Java 测试方法!

玩转Java注解-元注解、内置注解、自定义注解的原理和实现



ITZOO版权所有丨如未注明 , 均为原创丨转载请注明来自IT乐园 ->更快更强!微软公布 VS Code Java 2022 年路线图…
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址