VS Code Java 11 月更新,来啦!

开发 前端
欢迎阅读11月的VS Code Java更新。在此更新中,我们很高兴的发布最新的向导功能用于帮助您配置Java运行环境。

  欢迎阅读11月的VS Code Java更新。在此更新中,我们很高兴的发布最新的向导功能用于帮助您配置Java运行环境。在9月,我们的 博客 澄清:1)Java 11作为JDK的最低版本仅针对运行VS Code for Java本身; 2)VS Code支持开发JDK版本1.5或以上版本的项目。在该博客中,我们还分享了如何分别为您的项目和VS Code for Java配置JDK,这要求您手动在“ settings.json”文件中配置。尽管手动方法可以实现正确配置,但我们看到整体体验仍然需要改善。Java运行环境配置向导就是在这种情况下产生的。

Java运行环境配置向导

Java运行时配置向导是 Java Extension Pack 的一部分。请确保您已安装此扩展包。附带说明一下,我们强烈建议您为VS Code上的Java开发安装Java扩展包或 Coding Pack 。有关详细信息,请参考 

https://code.visualstudio.com/docs/java/java-tutorial#_setting-up-vs-code-for-java-development 

将项目加载到Workspace

单击菜单: Files -> Open Folder… 或 Files -> Open Workspace… 以将项目加载到Workspace。当您在状态栏上看到一个竖起大拇指的图标时,即表示您的项目已加载。

打开向导

Ctrl + Shift + P 启动命令面板,然后使用命令“ Java:Configure Java Runtime ”启动向导  

 


配置项目JDK

向导上的 Project JDKs 选项卡为项目配置JDK。当您的项目使用Maven或Gradle时, WorkSpace Overview 会列出构建工具设置的语言版本。 Maven / Gradle Projects 按语言版本列出了环境中安装的所有合格JDK,这里您可以为项目指定JDK。 

 


配置JDK以运行VS Code for Java

Java Tooling Runtime 标签可让您指定运行环境,以运行VS Code的Java语言工具(也称为Java Language Server)。根据语言服务器的要求,该选项卡仅列出您的环境中安装的Java 11或更高版本的JDK。请记住,请重新加载VS Code以使更改生效。 

 


安装JDK

Installed JDKs 选项卡列出了该向导在您的环境中找到的所有JDK。 

 


为了便于在需要时安装新的JDK, Install A JDK 提供了多个选项。 

 


其他改进

从光标位置自动推断选择范围

Language Support for Java(TM) by Red Hat 现在可以从光标位置推断选择范围。在重构时, VS Code会自动提取和提出表达式。 

 


支持通过自定义任务导出JAR

Java项目管理器现在支持通过自定义任务导出JAR,这使您可以对如何为项目导出JAR进行细粒度控制。 

 


您可以通过单击菜单来配置自定义任务: Terminal->Configure Tasks… ,然后为您的项目选择导出JAR任务。您可以通过以下菜单运行定制任务: Terminal->Run Task… ,选择Java,然后选择导出JAR任务。

 

 

责任编辑:张燕妮 来源: 知乎
相关推荐

2019-04-16 09:15:59

开源技术 趋势

2023-12-10 14:28:58

VS Code软件开发代码编辑器

2021-06-26 10:04:23

Code特性技巧

2022-05-09 10:31:40

PowerShel微软更新

2021-07-16 11:15:34

VS Code代码Linux

2023-12-08 18:26:03

Java微软Code

2021-07-13 15:29:04

Java微软VS Code

2021-01-05 15:31:36

微软VS Code编程

2022-06-15 09:48:05

VS CodeVS Codium开源

2021-02-05 09:18:33

VS CodeVim操作

2019-06-27 14:30:22

VSCodium开源VS Code

2018-09-08 09:25:05

编程语言PythonVS Code

2022-09-13 13:02:33

VSCodeIDEA

2021-11-04 09:02:10

微软Office应用程序

2023-01-06 08:47:39

Python扩展

2022-01-24 10:36:37

微软开发者

2018-10-10 14:21:06

Python 工具程序员

2020-12-25 14:55:13

VS Code代码编程

2020-02-21 13:22:58

开发者技能工具

2021-08-22 17:22:31

VS Code容器开发人员
点赞
收藏

51CTO技术栈公众号