点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
近日,微软公布了 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
作为最流行的 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 开发做出不断更新,并根据用户的反馈和建议来塑造未来的产品。
原文链接:
PS:防止找不到本篇文章,可以收藏点赞,方便翻阅查找哦。
往期推荐