0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Eclipse 4.26 (2022-12) 正式发布

OSC开源社区 来源: OSC开源社区 作者: OSC开源社区 2022-12-12 15:02 次阅读

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/


更新亮点JDK 19 / Java 19已正式 GAEclipse 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 的帮助功能

7ecd966e-7941-11ed-8abf-dac502259ad0.png
  • 改进 “提取局部变量”

Refactor > Extract Local Variable中提供的提取局部变量重构已得到改进,可以识别添加局部变量可能导致 NullPointerException 的情况,因为它位于用于检查 null 的代码之前。在这些情况下,局部变量的定位被改变,因此空值检查发生在变量声明之前。例如,在下面的类中,在验证 String 变量不为 null 之后调用 String length () 方法。7ef29c70-7941-11ed-8abf-dac502259ad0.png如果我们选择s.length()调用并选择将其提取到局部变量以替换所有出现的地方,结果是:7f1e2c6e-7941-11ed-8abf-dac502259ad0.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • JAVA
    +关注

    关注

    19

    文章

    2958

    浏览量

    104544
  • Eclipse
    +关注

    关注

    1

    文章

    114

    浏览量

    21414
  • 变量
    +关注

    关注

    0

    文章

    613

    浏览量

    28329

原文标题:Eclipse 4.26 (2022-12) 正式发布

文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    移植e203软核后运行helloworld例程出错的原因?如何解决?

    载hello world的程序时,出现如下错误 Nuclei Studio的版本是2022-12,使用的调试器是Debugger Kit V2,往DDR200T中烧录的MCS文件是直接选用
    发表于 01-10 08:18

    idea和eclipse环境配置冲突吗

    Idea和Eclipse是两种流行的集成开发环境(IDE),用于编写和开发软件。尽管它们都是功能强大的工具,但在某些方面它们存在一些冲突。在本文中,我们将详细研究这些冲突,并探讨如何解决它们。 首先
    的头像 发表于 12-06 14:01 1300次阅读

    idea可以运行eclipse项目吗

    可以运行Eclipse项目。Eclipse是一个开发环境,主要用于Java程序的开发,但它也支持其他编程语言如C++、Python等。通过Eclipse,开发人员可以编写、调试和运行各种类型的项目
    的头像 发表于 12-06 13:57 2209次阅读

    eclipse的项目怎么在idea中运行

    要在IntelliJ IDEA中运行Eclipse项目,可以按照以下步骤进行操作: 打开IntelliJ IDEA:首先,确保已经安装并成功启动了IntelliJ IDEA的最新版本。如果还没有安装
    的头像 发表于 12-06 13:54 3772次阅读

    eclipse安装web插件步骤

    Eclipse 是一款功能强大的集成开发环境 (IDE),广泛用于 Java 开发和各种 Web 应用程序的开发。通过安装适当的插件,可以将 Eclipse 转变为一个强大的 Web 开发工具。本文
    的头像 发表于 12-06 13:48 1048次阅读

    怎么用eclipse创建web项目

    使用Eclipse创建Web项目是一种常见的方式,下面将分步骤详解如何使用Eclipse创建Web项目。在开始之前,请确保已经安装了Java开发工具包(JDK)和Eclipse集成开发环境(IDE
    的头像 发表于 12-06 13:40 1818次阅读

    如何在eclipse配置jdk环境

    Eclipse中配置JDK环境非常重要,它是开发Java程序的基础。本文将详细介绍如何在Eclipse中配置JDK环境。 下载和安装JDK 首先,在Oracle官网上下载适用于您的操作系统的JDK
    的头像 发表于 12-06 11:49 1603次阅读

    eclipse设置jvm内存大小

    Eclipse是一个功能强大的集成开发环境(IDE),常用于Java开发。为了保证Eclipse的性能和稳定性,我们可以根据需要来设置JVM内存大小。本文将详细介绍如何在Eclipse中设置JVM
    的头像 发表于 12-06 11:43 1818次阅读

    eclipse配置servers识别不到jdk

    Eclipse是一个广泛使用的集成开发环境(IDE),它可以帮助开发人员编写、调试和测试许多编程语言。在使用Eclipse时,可能会遇到配置servers时无法识别JDK的问题,这会导致项目无法正常
    的头像 发表于 12-06 11:41 829次阅读

    eclipse中的server.xml在哪里

    在使用Eclipse进行Java开发时,常常需要配置服务器来部署和运行项目。其中,Tomcat是一个常用的Java Web服务器,而server.xml是Tomcat服务器的配置文件之一。下面是关于
    的头像 发表于 12-06 11:38 1358次阅读

    eclipse中servers在哪可以设置出来

    Eclipse中,可以设置服务器在"Servers"视图中。下面我会详细介绍在Eclipse中如何设置服务器。 打开Eclipse并选择菜单栏中的"Window"选项。 在下拉菜单中选择"Show
    的头像 发表于 12-06 11:35 3397次阅读

    eclipse中没有web怎么办

    Eclipse中没有Web的情况下,可以采取以下的解决方法: 第一种方法是通过Eclipse的插件来添加Web开发功能。原始的Eclipse版本可能不包含Web开发的相关插件,但用户可以通过
    的头像 发表于 12-06 11:30 2524次阅读

    eclipse怎么使用命令行

    Eclipse是一种功能强大的集成开发环境(IDE),可用于开发各种类型的应用程序,包括Java、C/C++、Python等。虽然Eclipse提供了用户友好的图形用户界面,但有时候我们可能需要
    的头像 发表于 12-06 11:26 2434次阅读

    eclipse怎么运行java项目

    Eclipse中运行Java项目是非常简单的。下面了解一下如何在Eclipse中运行Java项目。 首先,确保您已经在Eclipse中创建了Java项目。如果您尚未创建,请按照以下步骤进行操作
    的头像 发表于 12-06 11:25 1952次阅读

    eclipse怎么和navicat连接

    在进行软件开发和数据库管理时,常常需要将Eclipse与数据库进行连接以便于进行开发、调试和测试工作。Navicat是一款强大的数据库管理工具,可以与Eclipse进行无缝连接。本文将详细介绍如何在
    的头像 发表于 12-06 11:10 3600次阅读