Eclipse 4.19M1和 Equinox 2021-03 M1 现已发布

来都来了 2021-01-11 10:00:09 ⋅ 144 阅读

Eclipse 4.19M1 和 Equinox 2021-03 M1 现已发布, Eclipse SDK 项目也包含在 4.19M1 版本中。此次更新涉及平台、Equinox、Java 开发工具和插件开发的新功能,以及 SWT 的新 API。

平台和 Equinox 的新功能

  • 在控制台窗口添加向前和向后查找
  • 在断点窗口的右键菜单中添加“删除全部”选项来删除所有的断点

Java 开发工具的新功能

  • 在 clean up 的首选项中添加 Java Feature 选项卡,  它详细列出了 Java 不同版本的语言特性
  • 添加了一个新的 clean up 操作,该清理操作从 if / else if / else 代码块中提取通用代码
  • 在 Java > Editor > Syntax Coloring preferences 选项中添加 Restricted identifiers 选项

  • 外部注释的概念以适用于源文件夹

  • 在 Preferences > Java > Enable 中添加 parallel index search 并默认勾选

  • 在 Java 编辑器中的右键菜单里添加 Toggle Tracepoint 选项

  • 可以在包括抽象方法的方法列表上切换断点

插件开发的新功能

  • 直接从 target definition 窗口中添加/移除捆绑

  • 在 Preferences > Plug-in Development > API Baselines 选项中增加缺少捆绑的警告

  • 重构了添加自定义目标平台位置的 API

SWT 的新 API

  • 添加 org.eclipse.swt.graphics.Resource.trackNonDisposed(boolean) 和 org.eclipse.swt.graphics.Resource.trackNonDisposed(boolean, NonDisposedReporter) 方法来跟踪未正确配置的 SWT 资源

此外,对于 WIN 10 平台上 Windows 10 Defender 扫描 JAR 文件导致 Eclipse 运行显著变慢的问题,已经反馈给微软,目前的解决方法是把 Eclipse 添加到 Windows 10 Defender 的忽略列表里,这是具体步骤

更多详细内容:https://www.eclipse.org/lists/eclipse-dev/msg11591.html


全部评论: 0

    我有话说:

    Eclipse Jetty 9.4.38、10.0.1 11.0.1 发布

    Eclipse Jetty 9.4.38、10.0.1 11.0.1 已经发布。这三个版本都包含了大量的 bug 修复改进,建议所有用户尽快升级。重要的是,这些版本涉及 CVE-2020

    Python 3.9.1 发布,支持苹果 M1 macOS 11 Big Sur

    Python 3.9.1 正式发布。Python 3.9.1 是 Python 3.9 的第一个维护版本,也是第一个在 Apple Silicon 上原生支持 macOS 11 Big Sur 的

    Kotlin 1.4-M3 发布,标准库更改

    这是 1.4 的最后一个里程碑预览版本

    IntelliJ IDEA 2021.1 EAP 1 发布,支持 Java 16 WSL 2

    IntelliJ IDEA 2021.1 EAP 1 发布,官方表示,其主要是将 IntelliJ IDEA 2021.1 作为一个高质量的版本来对待,它将增强产品的可用性用户界面

    Apache Tomcat 8.5.59、9.0.3910.0.0-M9发布

    Apache Tomcat 8.5.59, 9.0.39 10.0.0-M9 发布。 8.5.x 取代 8.0.x,并增加了从 Tomcat 9.0.x 中吸收的新功能。与 8.5.58

    Scala 3 来了,Dotty 发布 3.0.0-M1 版本

    Dotty 发布了 3.0 的首个里程碑版本 3.0.0-M1,Dotty 作为 Scala 尝试新的语言概念以及编译器技术的研究平台,它最终将成为 Scala 3.0。 Dotty 对

    Spring Boot 2.4.0-RC1, 2.1.18, 2.2.11 2.3.5 发布

    Spring Boot 多个分支发布了新版本,分别是 2.4.0-RC1, 2.1.18, 2.2.11 2.3.5。 Spring Boot 2.4.0-RC1 此版本是 

    PyCharm 2020.3.3 发布

    PyCharm 2020.3.3 发布,这是 PyCharm 2020.3 的最终错误修复版本。具体更新内容如下: 现在可以在 macOS Big Sur 的选项卡中打开

    【开源资讯】Spring Boot 2.4.0.M4 发布

    Spring Boot 2.4.0 的第四个里程碑版本发布了,可以从里程碑仓库获取。此版本包含 145 项更新内容,亮点如下:1、改进故障分析器(Failure Analyzer

    GoLand 2021.1 Beta 发布

    GoLand 2021.1 Beta 已经发布,该版本更新包括支持通过 Docker、SSH WSL 2 远程构建运行、支持 Go 1.16、支持从 JSON 生成代码以及一些错误

    PyCharm 2021.1 EAP 4 发布,支持 WSL 2 更快的索引

    PyCharm 2021.1 EAP 4 为 WSL 2 的支持带来了几个不错的补充,并使索引速度更快,同时引入了 GitHub 拉取请求模板。 支持 WSL 2 从现在开始,你可以在

    IntelliJ IDEA 2021.1 发布

    IntelliJ IDEA 2021.1 发布。该版本解决了一些麻烦的问题,并引入了许多新功能。现在,用户可以在 WSL 2 中与其 Java 项目一起工作、使用集成的 Space

    微软 Edge 88 beta 适配 M1,弃用 Flash

    如果你想在 M1 芯片的 Mac 电脑上使用基于 Chromnium 开发的浏览器,从现在起不必再选择 Google Chrome。 根据 Windows Central 的报道,微软最新推出的

    AppCode 2020.3.1 发布,支持 Apple Silicon

    AppCode 2020.3.1 发布,并且用户可以在下载时选择支持 Apple Silicon 的版本。 具体更新内容 Swift:OptionSet 成员未在数组中解析 使用

    Linux 5.11-rc4 正式推出,支持 RTX 30 系显卡

    Linux 5.11-rc4 正式推出,如今这个时间节点距离 Linux 5.11 稳定版的发布也已经越来越近,因此到了目前这个开发阶段,更新内容并不会有特别显著的变化。 不过,在这个版本中也有非常

    Python 3.9.2 3.8.8 发布

    Python 3.9.2 3.8.8 发布了。虽然在 3 天前才发过 RC 版本,但由于该版本包含两个安全性修复程序,在用户的敦促下,最终选择加急发布正式版。 接下来,将于 2021 年 5 月

    WebStorm 2021.1 Beta 发布:改进对版本控制、Stylelint Vue 的支持

    WebStorm 2021.1 首个 Beta 版本发布。更新亮点如下: 改进对 Stylelint 的支持 支持 Vue 中的 CSS 模块 支持 Git commit 消息模板 增加将变更

    GoLand 2020.3.2 发布,bug 修复版本

    GoLand 2020.3.2 已经发布,主要包含各种 bug 修复。 部分更新内容 支持在带有 M1 芯片的 Mac 上正常使用调试器。 如果之前配置,则需要升级到 2020.3.2 后就