Eclipse 4.26 正式发布 (文末赠书)
eclipse 发布 正式 文末 赠书
2023-06-13 09:17:00 时间
Eclipse 4.26 (2022-12) 已正式发布。
- Eclipse 下载地址 https://download.eclipse.org/eclipse/downloads/drops4/R-4.26-202211231800/
- 更新内容 https://www.eclipse.org/eclipse/news/4.26/
- 升级已有安装版本(不要在生产环境进行) https://download.eclipse.org/eclipse/updates/4.26/
- Specific repository good for building against https://download.eclipse.org/eclipse/updates/4.26/R-4.26-202211231800/
- Equinox 相关下载 https://download.eclipse.org/equinox/drops/R-4.26-202211231800/
更新亮点
- 支持 Java 19
JDK 19 / Java 19 已正式 GA。Eclipse JDT 在 4.26 中为 Java 19 提供了支持。
该版本支持以下 Java 19 特性:
- JEP 405: Record Patterns (Preview).
- JEP 427: Pattern Matching for Switch (Third Preview).
- JEP 425: Virtual Threads (Preview).
- JEP 428: Structured Concurrency (Incubator).
请注意,上面这些 Java 19 特性仍处于预览阶段。
- 引入新的用于 class 的帮助功能
- 改进 “提取局部变量”
Refactor > Extract Local Variable 中提供的提取局部变量重构已得到改进,可以识别添加局部变量可能导致 NullPointerException 的情况,因为它位于用于检查 null 的代码之前。在这些情况下,局部变量的定位被改变,因此空值检查发生在变量声明之前。
例如,在下面的类中,在验证 String 变量不为 null 之后调用 String length () 方法。
如果我们选择 s.length() 调用并选择将其提取到局部变量以替换所有出现的地方,结果是:
详情点此查看:https://www.eclipse.org/eclipse/news/4.26/jdt.php
相关文章
- eclipse汉化小教程
- 如何设置eclipse代码自动补全「建议收藏」
- Eclipse中Editor does not contain a main type 解决方法
- Eclipse+ADT+Android SDK 搭建安卓开发环境「建议收藏」
- eclipse怎么导入java文件_Eclipse如何导入JAVA工程?如何将项目导入Eclipse中?
- eclipse经常卡死的解决方法总结_eclipse运行一段时间后死机
- unknowndevice修复_eclipse unable to launch
- eclipse配置android_零基础电脑初学者入门教程
- Eclipse中SVN插件的基本使用「建议收藏」
- eclipse在mac安装_Android开发者
- Eclipse 3.7(代号Indigo)正式版发布
- eclipse不自动弹出提示的解决办法(eclipse alt+/快捷键失效)centos 6.7详解程序员
- 揭秘:如何使用Eclipse连接MySQL(eclipse如何连接mysql)
- Linux安装Eclipse的简单步骤(linux下安装eclipse)
- 浅析打开eclipse出现IncompatibleJVM的解决方法
- Eclipse操作SVN时中断锁定,文件的解锁方法