Studio|Visual Studio Code Java 2021年更新特性( 二 )
2022 年产品路线图现在让我们来展望 2022 年!新的一年,我们将关注以下领域:
文章插图
基础开发体验提升
基础开发体验直接影响我们开发者的日常工作,这一领域将继续成为我们的重中之重。这包括努力提高我们的代码完成建议的智能性,提供更相关的代码片段生成,并根据用户的偏好提供各种快捷方式(例如“syso”和“sout”)。此外,我们将进一步提升我们的调试体验。我们会做一系列的改进,例如:允许对反编译的类进行调试、在变量视图中更快地求值以及支持 lambda 表达式求值。我们还将探索 Project Loom 项目提供的虚拟线程,以提高调试的性能。此外,显示测试覆盖率是我们希望支持的另一个功能,这样可以进一步增强我们的 Java 测试体验。最后,我们一直致力于支持最新的 Java 技术,Java 18 的支持也在我们的计划之中。
Project Loom:
https://blogs.oracle.com/javamagazine/going-inside-javas-project-loom-and-virtual-threads
性能和可靠性
性能和可靠性是我们 2022 年关注的另一个领域。在这方面,我们希望提高 Java Language Server 的可靠性,减少 Java Language Server 无响应的情况。我们还从用户反馈了解到,如果有很多依赖项要下载,那么第一次导入项目可能会花费很多时间,因此我们也计划对此进行研究。最后但同样重要的是,我们将继续优化代码补全性能。
构建工具
构建和依赖管理一直是 Java 开发的关键部分,尤其是对于大型和多模块项目。我们将继续为 Gradle for Java 扩展添加新功能,并改进现有的 Maven 扩展。
Gradle for Jave:
https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-gradle
Maven 扩展 :
https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-maven
更好的 Spring Boot 框架支持
Spring Boot 框架是最流行的 Java 框架之一,它允许开发者轻松构建微服务或 Web 应用程序。当前的 Spring Boot 扩展包包含许多优化 Visual Studio Code 上的 Spring 开发体验的功能,但我们听到了来自 Spring 开发者社区的反馈,并计划做更多的优化。我们将与 VMWare 合作对核心 Java 插件包和 Spring 插件包进行改进,以下是改进的一般方向:
- 更方便的 Spring 组件创建(例如 Spring 项目和 Spring beans)
- 常用 Spring 类以及组件的自动代码生成
- 更好的 Spring 组件可视化视图(例如 Spring bean 关系图以及 REST API 映射列表)
- 在 Spring Dashboard 中提供更好的 Spring 项目生命周期管理
- 管理依赖关系时优化对 Spring 相关库的支持
Spring Boot 扩展包:
https://marketplace.visualstudio.com/items?itemName=Pivotal.vscode-boot-dev-pack
用户体验
我们关注的下一个领域是用户体验 (UX)。在 2021 年,我们遇到了很多这样的情况:用户想要一个功能,但其实它是已经存在的,只不过因为很难发现而找不到。因此,使功能更易于使用和更容易被发现将是我们在该领域的重点。我们还认识到 Java 开发者可能来自不同的 Java IDE 背景,因此我们将更容易从其他 IDE 迁移设置和配置。最后,我们知道有很多学生开发者在 Visual Studio Code 中使用 Java,因此我们计划进行一些教育场景的改进,例如为没有构建工具的项目提供更好的 JUnit 测试端到端体验,优化 JavaFX / Swing 的项目创建工作流,以及更流畅的 Java AWT 包导入体验。最后,我们还将研究在我们的 Java 扩展中支持 Live Share。
- c语言|C语言-无符号型
- |C语言-无符号型
- eclipse|使用MSF生成shellcode
- 教会|几分钟教会你!visual studio code怎么创建html?
- 革命|机械革命F6、Code10两款大屏本对比:看似差不多,其实差别挺大
- |使用 Visual Studio Code 进行嵌入式开发
- 自媒体|使用 Visual Studio Code 进行嵌入式开发
- yahaha|元宇宙游戏创作平台Yahaha Studios完成5000万美元融资
- 根据开发商Asobo Studio去年12月发布的反馈表|《微软飞行模拟》2022首个补丁 优化天气、VR等方面
- 电子商务|【python学习笔记】python decode()方法