大家好,欢送来到 Visual Studio Code Java 更新。在这篇文章中,咱们将分享咱们最新的 Gradle 插件,更加不便的代码操作(Getter/Setter 等等),以及最近的 1.0 Language Server 公布。此外,依据统计,咱们十分开心地看到 VS Code 有超过 100 万用户应用 Java!
Language Server for Java™ 1.0 正式公布
最近,Language Server for Java™ 的 1.0 版本在 Visual Studio Code 上正式公布了!这是一个 Visual Studio Code 上 Java 反对上重要的里程碑,也是微软和红帽多年单干的后果。请拜访这篇 博客专题 查看公布亮点以及将来打算。
Gradle for Java 插件公布
更好的 Gradle 反对始终是社区中最热门的话题之一。为了更好地满足开发人员对 Gradle 的需要,咱们很快乐地发表,咱们公布了最新的“Gradle for Java”插件(之前称为“Gradle Tasks”插件)。此插件最后由 @badsyntax 启动,当初由 Microsoft 保护。请留神,此插件目前还不是 Java 插件包 的一部分,您可能须要独自下载它。
让咱们来看看这个插件具体的亮点:
本地 Gradle 装置反对
在之前的版本中,我的项目文件夹中的 Gradle Wrapper 是插件的一个要求,有用户提过需要(Issue #1004)来反对没有 Gradle Wrapper 的 Gradle 我的项目,这个性能被增加到最近的版本中。开发人员当初能够应用以下设置来管制激活行为。
- java.import.gradle.wrapper.enabled
- java.import.gradle.version
- java.import.gradle.home
对于这些的设置的更多细节,您能够拜访
https://github.com/microsoft/vscode-gradle#vs-code-settings-1
依赖治理和我的项目视图
另一个令人兴奋的新性能是我的项目依赖视图,开发人员当初能够从插件中轻松查看我的项目中的依赖项。
要查看我的项目的依赖项,只需单击“Dependencies”项,即可开展查看我的项目中所有的依赖项。这些依赖项按 Gradle 配置分组,您能够开展每个配置以具体查看具体的依赖。对于被省略的依赖项(用 (*) 标记),您能够单击右侧的 Inline 按钮以显示先前列出的依赖项。
Gradle 编写体验(Groovy)
Gradle 中基于 Groovy 的文件编写体验也失去了极大的改善!以下是一些新性能:
主动补全:
Gradle 语言服务器反对 Gradle 文件的主动补全,当您尝试在 Gradle 脚本中键入 Gradle 属性或者 Closure 时,插件会主动为您倡议可用的 Gradle 语句。
当您在“Dependencies”中输出依赖时,插件将主动在 Maven Central Repo 搜寻依赖并为您倡议后果。
语法高亮:
关上 Groovy Gradle 文件时,Gradle 语言服务器将启动并为您提供语法高亮性能。咱们会以 Visual Studio Code 的默认款式为您提供 Groovy 的语法高亮。在语言服务器启动之后后,它会剖析曾经关上的 Gradle 文件并提供语义等信息,提供更精准的高亮后果。
文件概览:
Gradle 语言服务器将为以后 Gradle 文件提供文档的概览视图。这种类型的视图将帮忙您轻松导航到 Gradle 文件的任何局部。
谬误提醒:
Gradle 语言服务器将应用 Groovy 编译引擎来剖析 Gradle 构建文件并报告语法错误(如果存在的话)。它还将从 Gradle Build 获取脚本类门路,以便它能够报告编译谬误。咱们反对 Gradle 默认导入。
这次公布的插件中还有很多新性能。请拜访 GitHub 文档 以查看残缺的性能介绍!您能够点击 此链接 获取此 Gradle 插件。
更不便的代码操作
咱们常常从用户这边收到反馈,指出咱们以后的代码操作有时很难找到。例如在之前的版本中,开发人员须要右键单击,抉择“Source Action”,而后能力在菜单中找到所有 Java 代码操作。
当初,开发人员能够简略地应用灯泡图标(疾速修复)提醒来不便地生成常见的 Java 函数。这是咱们反对的函数列表:
- 生成 Getter 和 Setter
- 生成 hashCode()和 equals()
- 生成 toString()
这是一个疾速演示:
反馈与倡议
请踊跃应用咱们的产品!您的反馈和倡议对咱们十分重要,并将帮忙咱们做得更好。有几种办法能够给咱们留下反馈
- 填写中文问卷
- 在这篇文章下留言
- 在咱们的 GitHub repo 上创立Issue
此外,依据统计,咱们十分开心地看到 VS Code 有超过 100 万用户应用 Java!
- 理解 更多 Visual StudioCode上 Java 的更多信息
- 逐渐摸索 无关 Visual Studio Code 的 Java 教程
这里有更多微软官网学习材料和技术文档,扫码获取免费版!
内容将会不定期更新哦!