范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

微软总结VisualStudioCodeJava2021年更新特性,并公布2022年全新功能

  IT之家 1 月 22 日消息,据微软中国 MSDN 官方发布,大家好,欢迎来到 Visual Studio Code Java 更新 1 月版!这是我们新年的第一篇博客,我们将回顾 2021 年的亮点,并分享我们 2022 年的产品路线图!除此之外我们还有一些令人激动的产品更新,让我们开始吧!2021 年回顾
  2021 年对于 Visual Studio Code 上的 Java 支持是非常丰富以及忙碌的一年。我们对 Java 插件包中的各个板块都进行了重大改进。在这些更新中,我们想突出一些亮点:
  Java™ 语言支持 1.0 版
  2021 年,我们发布了 Language Support for Java™的官方 1.0 版本,这标志着微软与红帽多年合作的重要里程碑和成果。此版本包含许多重要功能,例如 Java 17 支持、更简单的类型层次结构查找、源代码查找、Gradle Kotlin (.kts) 支持等。此外,我们还从 0.78 版本开始对代码补全性能进行了一系列优化。通过这些优化,我们看到平均代码完成响应时间减少了 60%。
  Java插件包:
  https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-pack
  Language Support for Java ™的官方 1.0 版本:
  https://devblogs.microsoft.com/java/language-server-1-0/
  一系列优化
  https://devblogs.microsoft.com/java/java-on-visual-studio-code-update-october-2021/ Gradle for Java 插件发布
  Gradle 支持一直是社区中的热门话题。2021 年 10 月,我们正式发布了"Gradle for Java"插件,来应对开发者的 Gradle 需求。该插件现在有超过 23 万的下载量,我们希望继续对插件进行迭代。
  Gradle for Java:
  https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-gradle
  新的上手体验
  更好的上手体验始终是重中之重。2021 年,我们在该领域进行了多项改进,包括在 Visual Studio Code 中为 Java 开发人员提供新的产品内欢迎向导。我们还重新设计了欢迎视图和帮助中心页面,以便新开发者可以找到他们需要的指引。
  产品内欢迎向导:
  https://code.visualstudio.com/updates/v1_63#_java
  各种用户体验改进
  在整个 2021 年,还进行了许多用户体验改进,以优化开发人员的整体工作效率。这当中包括:
  测试体验 – Test Runner for Java(测试插件)采用了来自 Visual Studio Code 的新测试用户界面,在特性、功能和易用性方面有了更好的体验。
  项目管理 – 从 11 月的更新后,我们不再在项目根文件夹中生成 .project 元数据文件!这是社区中呼声最高的问题之一,我们终于提供了一个期待已久的解决方案。点击下方查看我们是如何解决该问题的。
  代码操作 – 我们在代码优化建议中添加了一些功能,以便用户更容易生成 Getter / Setter 和构造函数等,我们将继续致力使代码相关操作更易于访问。
  新测试用户界面:
  https://devblogs.microsoft.com/java/java-on-visual-studio-code-update-july-2021/
  解决方案:
  https://devblogs.microsoft.com/java/say-goodbye-to-project-files-in-1-1-0/
  添加的一些新功能:
  https://devblogs.microsoft.com/java/java-on-visual-studio-code-update-september-2021/
  GitHub Codespaces 中的 Spring 支持
  除了核心 Java 插件更新之外,远程开发领域也有令人兴奋的更新。2021 年 9 月,我们宣布通过与 VMWare 合作,目前在 GitHub Codespaces 上已完全支持 Spring 框架。开发者可以直接在浏览器环境中无缝开发 Spring 应用。
  如果您想了解 2021 年我们所做的所有改进,请查阅下方的阅读推荐。
  GitHub Codespaces:
  https://github.com/features/codespaces
  用户增长
  除了产品更新,在 2021 年我们还见证了年用户的增长。我们现在有超过 150 万用户在 VS Code 中开发 Java。这是用户不断给我们反馈的结果,也感谢来自社区中广大开发者的支持。2022 年产品路线图
  现在让我们来展望 2022 年!新的一年,我们将关注以下领域:
  基础开发体验提升
  基础开发体验直接影响我们开发者的日常工作,这一领域将继续成为我们的重中之重。这包括努力提高我们的代码完成建议的智能性,提供更相关的代码片段生成,并根据用户的偏好提供各种快捷方式(例如"syso"和"sout")。此外,我们将进一步提升我们的调试体验。我们会做一系列的改进,例如:允许对反编译的类进行调试、在变量视图中更快地求值以及支持 lambda 表达式求值。我们还将探索 Project Loom 项目提供的虚拟线程,以提高调试的性能。此外,显示测试覆盖率是我们希望支持的另一个功能,这样可以进一步增强我们的 Java 测试体验。最后,我们一直致力于支持最新的 Java 技术,Java 18 的支持也在我们的计划之中。
  ProjectLoom:
  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 扩展。
  Gradlefor 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 改进,我们确实希望 Visual Studio Code 上的 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。
  云原生开发
  近年来云原生一直是软件开发行业最热门的话题之一。在采用云原生开发方式时,开发人员需要处理微服务、云平台、Kubernetes 等等不同的技术。为了满足开发者在这方面的需求,我们计划探索与 Kubernetes 的更深层次集成,以及提供与不同云服务(如 Azure Spring Cloud)的整合。借助 Visual Studio Code 的远程开发插件和 GitHub Codespaces ,我们的目标是让云原生开发成为 Java 开发人员的绝佳体验。
  Azure Spring Cloud:
  https://azure.microsoft.com/en-us/services/spring-cloud/
  远程开发插件:
  https://code.visualstudio.com/docs/remote/remote-overview
  GitHubCodespaces:
  https://code.visualstudio.com/docs/remote/codespaces 功能更新
  除了路线图,我们还有一些令人兴奋的新产品要分享:
  Java 插件包中自带 JRE
  我们有好消息要告诉大家 —— 借助 Visual Studio Code 中对于不同平台插件的支持,我们现在已将 JRE 嵌入到我们的 Java 插件中,这意味着用户不再需要担心配置 JDK 来运行插件,只需要为项目配置 JDK 即可。我们还更新了入门体验和配置 Java Runtime 页面(Ctrl+Shift+P:"Configure Java Runtime")以反映此更改。对于新用户,只需安装 Java 插件包,下载项目所需的 JDK(支持 Java 1.5 或更高版本),创建 Java 文件,然后愉快地编码!
  不同平台插件的支持:
  https://code.visualstudio.com/updates/v1_61#_platform-specific-extensions
  Java插件包:
  https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-pack
  Java 代码格式化文件配置
  我们经常听到开发者说他们需要为 Java 代码进行格式化文件的配置,但他们找不到好的地方来预览效果。为了解决格式化的问题,我们之前引入了一个视图,开发者可以在其中更改格式化设置并预览效果。您可以通过两种方式访问此功能:
  第一个选项– 只需调出命令面板 (Ctrl+Shift+P),然后运行"Java: Open Formatter Settings with Preview"命令
  第二个选项– 使用"Java:Help Center"( Ctrl+Shift+P ,然后运行"Java: Help Center"命令)。这将打开 Java 帮助中心页面,其中包含非常有用的功能和快捷方式的列表。在此页面上,只需单击"Configure Formatter Settings"。
  使用上述任一选项将引导您进入格式化程序设置视图,您可以在其中轻松更改和预览 Visual Studio Code 中的代码格式化设置。
  总结
  2022 年,Visual Studio Code 上的 Java 会有很多激动人心的更新,一如既往,您的反馈和建议对我们非常重要,将有助于我们未来的产品塑造。欢迎您在在留言板给我们留下反馈,期待你的留言!
  反馈与建议:
  填写中文问卷
  https://www.research.net/r/vscodejava?lang=z
  在这个文章下面留言
  在我们的 GitHub repo 上创建 Issue
  https://github.com/microsoft/vscode-java-pack/issues/new/choose
  资源:
  以下链接和资源能帮助您更好地了解 Java on Visual Studio Code 的相关信息
  了解更多 Visual Studio Code 上 Java 的更多信息
  https://code.visualstudio.com/docs/languages/java
  逐步探索有关 Visual Studio Code 的 Java 教程
  https://code.visualstudio.com/docs/java/java-tutorial

终于意识到驱动问题了微软将提升Win10的驱动更新质量IT之家1月10日消息用户时不时地会看到有关WindowsUpdate安装与新版本OS不兼容的设备驱动程序的报告。Windows10驱动程序经常被不小心推送到设备上,并且不兼容的驱跨平台灵感用户受Android启发重新设计Win10电池弹出界面IT之家1月9日消息据外媒报道,微软重新设计了Windows10电池弹出界面用户单击系统任务栏中的电池图标即可在电池弹出界面中查看当前电池电量,调整电池电源模式,查看是否已连接插座微软Win10版本2004解决了重大Bug再无高CPU占用和磁盘性能问题IT之家1月6日消息微软正在为Windows搜索索引器引入一种新算法,该算法使它在整体系统性能CPU和磁盘使用率方面更加高效。Windows102004版(20H1)中包含的更改最比尔183盖茨年终总结贫富差距扩大,富人增税具有重要意义在2019年,比尔盖茨从杰夫贝佐斯手中夺回了世界首富的头衔。在对亿万富翁阶层及其附属经济体系的强大反对浪潮中,他受到了前所未有的严厉审视。在年终回顾中,以1100亿美元的净资产结束微软最新专利曝光Windows10设备专属iPhone底座IT之家1月4日消息据外媒报道,微软曾在7月向美国专利局提交了一份专利申请,其内容是一款用于连接Windows10设备的iPhone扩展坞,专利标题是用户外部设备,美国专利局于20爆料微软Win10版本2004RTM正式版已完成IT之家1月2日消息此前微软已经发布了2019Windows10更新十一月版系统更新,微软一直在开发Windows10版本2004(也称为20H1)。根据一份新报告,微软已经在20实用!谷歌Chrome浏览器Win10版新增全局媒体播放控件IT之家1月1日消息谷歌一直在研究Chrome浏览器的全局媒体控件功能,该功能可让你控制在后台播放的媒体内容,你可以直接从浏览器工具栏控制在Chrome中播放的视频和音乐。整个周末微软Win10文件资源管理器搜索框Bug非关键性问题,假期后修复IT之家12月31日消息2019Windows10更新十一月版是一个次要版本,但据报道它在许多设备上的文件资源管理器中破坏了搜索功能。微软显然已经意识到了该错误,并且正在修复中,但被黑了,非微软帐户用户也能加入Win10Insider测试计划IT之家12月28日消息在此之前,任何有兴趣加入Windows10Insider计划的用户需要有一台Windows10PC和一个微软帐户但是由于有了新的技巧,你现在可以在不登录微软微软Win10任务管理器三个新功能曝光新架构列磁盘类型GPU温度IT之家12月26日消息TaskManager(任务管理器)是Windows用户每天使用的应用程序之一,它为我们提供了系统的基本信息,包括CPUGPU磁盘以及网络使用情况。与Win为了一切玩家!微软国行Xbox无障碍控制器正式发售售价799元IT之家12月24日消息2018年5月份,微软官方正式发布了XboxAdaptiveController(Xbox无障碍控制器),旨在满足玩家具有特色的移动性和控制需求,当然这适合
微软起诉富士康母公司鸿海违反专利授权协议,要求补缴专利费IT之家3月10日消息微软本周对富士康母公司鸿海提起诉讼,称鸿海自2013年以来未能遵守一项专利授权协议。微软要求鸿海补缴专利授权费和利息,并审查鸿海的账簿和律师费。微软在本周五向微软发布16GB内存版SurfacePro6Laptop2,但你可能买不到IT之家3月12日消息微软今天对其SurfaceforBusiness产品组合进行了一些更改。企业可以首次购买到配备IntelCorei516GB内存和256GB存储空间的Surf微软Win1019H1慢速预览版18351。7开始推送IT之家3月12日消息一周前,微软推送了Windows1019H1快速预览版18351,此版本没有增加新功能,但它包含一些Bug修复。今天早间,微软推送了Windows1019H1诺基亚神秘安卓手机正在被刷入WindowsPhone系统感谢IT之家网友wherewhere的线索投递!IT之家7月14日消息据IT之家网友投稿,现在一款神秘型号的诺基亚安卓工程机被刷入了WindowsPhone系统,这款诺基亚工程机外首个Beta版!微软Chromium版Edge浏览器Win10macOS版正式下载IT之家8月21日消息微软今天透露,在Windows和Mac设备上,基于Chromium的Edge浏览器Canary和Dev通道版本已被下载超过一百万次。随着Canary和Dev版Edge新特性,微软正在Win10上修复Chromium浏览器缩放手势问题IT之家8月21日消息去年,微软宣布计划成为Chromium项目的重要贡献者。微软的贡献将可以使很多浏览器受益,例如Windows10系统新Edge浏览器和谷歌Chrome浏览器。499元,微软Xbox大镖客无线手柄正式发售狂野红色IT之家3月12日消息Xbox大镖客无线控制器,现已正式登陆微软官方商城,售价499元(点此购买)。新Xbox无线控制器(手柄),流线设计,防滑握把,为您带来提升的舒适度与手感。支9988元送法拉利内胆包,微软SurfaceLaptop2典雅黑i5256GB版首发IT之家11月11日消息微软SurfaceLaptop2典雅黑i5256GB版目前已在官方商城独家首发,上市价9988元,加赠价值788元法拉利内胆包,支持招行6期免息,点此购买。IT之家专享立减100元Office365一年订阅个人版298元家庭版398元(可选彩盒版)11月9日消息,IT之家专享立减100元特惠,辣品小程序商城上新Office365一年订阅个人版298元(原价398元)家庭版398元(原价498元),同时可选彩盒版,密钥产品一经闹心,微软Win10更新搞砸了文件关联最新进展微软承认Windows10更新后存文件关联bug正在修复IT之家11月7日消息在最新的Windows10升级更新中,微软搞砸了与某些第三方应用程序相关的文件关联。外媒测试了外媒微软似乎已修复Win10激活问题IT之家11月9日消息IT之家昨日获悉,许多用户报告称设备上的Windows10专业版许可证降级为Windows10家庭版,且Windows10激活系统似乎存在严重问题。据今日外媒