Visual Studio Code 10 月 Java 扩展更新
Java on Visual Studio Code 10 月更新发布,此更新为代码跳转、代码操作和重构、代码段以及 Java 13 支持带来一些新特性。调试器、Maven、CheckStyle 和 TestRunner 也有改进。具体如下:
Code Navigation
Go to super implementation
此更新中,可以在悬停时单击“Go to Super Implementation”链接来跳转到类实现和重写方法。
Code Actions
此更新在 VS Code for Java 中添加了几个新的代码操作。
Create non existing package
当你的包名与文件夹名不匹配时,你可以选择在代码中更改包名,或者在文件系统中移动文件夹(即使目标文件夹还不存在)。
Add quick fix for non accessible references
Automatically trigger auto-import on paste
VS Code 现在可以自动添加缺少的导入。新特性通过 VS Code 首选项中的 java.actionsOnPaste.OrganeImports 首选项启用。如果为 true(默认值),则在将 Java 代码粘贴到空文件中时触发“Organize imports”。
Refactoring
Inline refactoring
它允许你对局部变量、方法和常量进行重构。
Convert for-loop to for-each loop
Convert anonymous class to nested class
此重构允许你将匿名类转换为内部类。
Code Snippets
此更新中,VS Code Java 支持服务器端的代码段,这意味着它将以上下文感知的方式提供更多的代码段选项。
Java 13 support
此更新支持 Java 13。对于使用带有预览功能的 Java 12 的开发人员,需要升级到 JDK 13 才能继续使用它们。
Debugger
鼠标悬停时显示运行/调试
Maven Support
Maven 扩展现在支持搜索 Maven Central 以解决代码中的未知类型。
Maven 扩展的其他改进包括:
- 在自动完成依赖时,通过 groupId 或 artifactId 启用 search artifact
- 在 Maven 资源管理器中添加内联操作按钮
Checkstyle
Checkstyle: Set the Checkstyle Configuration 命令现在将检测到潜在的 CheckStyle 配置文件并列出它们。现在还可以通过在输入框中直接写入 URL 来提供配置文件。
此扩展还添加了新命令 Checkstyle: Set the Checkstyle Version,它支持:
- 从 main repo 列出最新的 Checkstyle 版本
- 列出所有下载版本
- 列出所有支持的版本
- 用检查符号标记当前使用的版本
其他改进
- 添加 java.test.SaveAllBeforeLaunchTest 设置,表示是否在启动测试之前自动保存文件
- 添加 java.test.forceBuildBeforeLaunchTest 设置,表示是否在启动测试之前自动构建工作区
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Netdata 1.18.1 发布,实时性能和健康监测系统
Netdata 是一款 Linux 性能实时监测工具。1.18.1版本包括 17 个 bug 修复、5 个改进和 5 个文档更新,补丁版本 1.18.1 包含几个 bug 修复,主要涉及 FreeBSD 和二进制包生成过程。现在,Netdata 可以将通知发送到 Google Hangouts Chat。另外,NetData Monitor 下添加了一个图表,以更好地显示数据库引擎(DbEngine)使用的 RAM。 Improvements 默认情况下禁用 slabinfo 插件 支持 Google Hangouts Chat 通知 添加 CMocka 单元测试 添加 dbEngineRAM 使用统计信息 通过静态二进制文件为安装启用自动更新 Documentation 修复 BSD/pfSense 文档 修复文档中损坏的链接 修复health_alarm_notify.conf中的错误 修复 修复 FreeBSD 上的应用程序插件中的 CPU 图表 修复 Megacli 收集器二进制搜索和 sudo 检查 修复 Clang 警告 修复 python.d 错误日志 通过更好地处理带有...
- 下一篇
Firefox 70.0 正式发布,隐私报告和提高性能
Mozilla正式发布了 Firefox 70.0,同时 Firefox 70,Firefox Beta 和 Dev 升级到71版本,Firefox Nighly 升级到 72版本。标志着 Firefox 60.x ESR 分支的结束,Firefox ESR 版本只能升级到 Firefox ESR 68.2。该版本主要亮点是新的欢迎屏幕、扩展暗黑模式和提升性能。 下载地址: Firefox Stable download Firefox Beta download Nightly download Firefox ESR download Firefox 70.0版本内容如下: 增强跟踪保护 Mozilla 在 Firefox 70.0 中再次改进了 Firefox 浏览器的内置跟踪保护功能。该组织在标准设置中添加了社交媒体跟踪器阻塞组件,使其成为 Firefox 新版本中的默认设置。 Firefox Lockwise改进 Firefox Lockwise是 Mozilla 不久前推出的一种密码管理方案。它是 Firefox Web 浏览器的一部分,可以在任何时候通过在浏览器地址栏中...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS6,CentOS7官方镜像安装Oracle11G
- MySQL8.0.19开启GTID主从同步CentOS8
- Docker安装Oracle12C,快速搭建Oracle学习环境