Eclipse 4.21 正式发布

来源: OSCHINA
编辑: 局长
2021-09-18

Eclipse 4.21 正式版已发布。

Eclipse 4.21 更新亮点

Views, Dialogs and Toolbar  

  • 在类 PlainMessageDialog 中引入了一个新的 API,它使用一个构建器模式来创建一个不可变的 PlainMessageDialog 实例。

Java Editor

  • 添加了一个新的清理,将代码转换为使用 StringBuilder(在 Java 1.5 中添加)而不是StringBuffer,后者有同步方法,比使用 StringBuilder 慢。

  • 用户可以使用下面的快速修复方法(Ctrl+1)来声明一个密封的接口为其允许类型的超级接口。

  • 用户可以使用下面的快速修复方法(Ctrl+1),将一个子类型添加到一个密封的超级类型的允许类型中。

SWT 改动

  • StyledText 小组件现在有一个新的 setSelectionRanges(int[] ranges) API,允许传递任意数量的选择范围。当使用多个范围时,文本小组件将显示它们为不同的字符和选择范围,并允许在这些位置同时进行编辑。

p2 改动

  • 当要安装的组件设置了pgp.signatures属性时,除了负责验证签名对给定组件是否有效的完整性检查外,签名者的公钥现在将在与未知证书相同的信任对话框中向用户提示,用户必须声明签名者的密钥是受信任的才能完成安装。所有 PGP 签名的组件需要至少有一个受信任的签名者才能完成安装;没有受信任签名者的组件会阻止安装。

API Tools

  • 首选项中的所有微版本的用法以及错误、警告信息都已改为服务版本。

详情查看 https://www.eclipse.org/eclipse/news/4.21/

展开阅读全文
3 收藏
分享
加载中
精彩评论
IDEA 里面一个 project 可以有个多 module。所以 project 对应 eclipse 里面的 workspace, 而 module 对应 eclipse 里面的 project.
2021-09-18 12:11
4
举报
用eclipse的唯一理由是一个窗口可以打开多个项目, 没有这个功能打死不用idea
2021-09-18 11:31
4
举报
eclipse marketplace 发布了对JDK17的支持方案:
https://marketplace.eclipse.org/content/java-17-support-eclipse-2021-09-421/
2021-09-18 11:40
3
举报
要么你没给运行权限,要么就不支持,如果不行还是换其他发行版吧
2021-09-20 14:21
2
举报
https://mirrors.neusoft.edu.cn/eclipse/technology/epp/downloads/release/2021-09/R/eclipse-jee-2021-09-R-win32-x86_64.zip
2021-09-18 09:59
2
举报
最新评论 (34)
web eclipse-javascript =>
java eclipse-jee/STS
nodepad++
filezilla
MobaXterm
Cmder
v2rayN
dbeaver
firefox
chrome
Youdao Node
2021-09-23 09:39
0
回复
举报
想请教下。新版本在没有import包报红的时候。鼠标右键导包的选项为啥没了?
2021-09-23 09:16
0
回复
举报
eclipse好是好,用了很多年,最近才开始用idea,为什么呢?因为eclipse对高分屏的支持不好,很模糊
2021-09-20 14:22
1
回复
举报
为什么aarch64.tar.gz包在麒麟V10解压后无法启动
2021-09-20 09:42
0
回复
举报
要么你没给运行权限,要么就不支持,如果不行还是换其他发行版吧
2021-09-20 14:21
2
回复
举报
这种发行版,自己不积极适配,真开源的基本不理它的
2021-09-24 08:42
0
回复
举报
eclipse现在真的是没法用了,半点都不会操作了
2021-09-19 09:59
0
回复
举报
eclipse marketplace 发布了对JDK17的支持方案:
https://marketplace.eclipse.org/content/java-17-support-eclipse-2021-09-421/
2021-09-18 11:40
3
回复
举报
2021-09-18 11:40
1
回复
举报
用eclipse的唯一理由是一个窗口可以打开多个项目, 没有这个功能打死不用idea
2021-09-18 11:31
4
回复
举报
那你是没理解eclipse的workspace和idea的project的异同点
2021-09-18 11:34
1
回复
举报
理解了, 结论就是idea对workspace的理解不符合我的需求
2021-09-18 11:54
1
回复
举报
idea可以的
2021-09-18 11:35
0
回复
举报
怎么做?
2021-09-18 11:55
0
回复
举报
IDEA 里面一个 project 可以有个多 module。所以 project 对应 eclipse 里面的 workspace, 而 module 对应 eclipse 里面的 project.
2021-09-18 12:11
4
回复
举报
我也是这么做的,但终归是取巧方案,官方不是这么想的,不能进行各项目单独关闭,创建工作集啥的,只能说将就用。
2021-09-18 12:51
1
回复
举报
将多个项目加到一个文件夹,idea打开文件夹,依次将每个项目设置成 module
2021-09-18 12:11
1
回复
举报
试过了, 并不好用
2021-09-18 15:36
0
回复
举报
一个文件夹下有很多项目之后 用idea打开这个文件夹 之后选中根目录 右键 加载/卸载模块 把根目录卸载出去 之后呢 用到哪个项目就加载哪个项目的模块就行了 可以同时加载多个模块

加载maven项目就是选中pom.xml或者build.gradle-->加载项目即可---之后就可以选中根目录 加载或者卸载了

普通项目也可以右键根目录--模块设置 添加模块 选中已存在目录试试 这个需测试
2021-09-18 16:05
1
回复
举报
用idea打开根目录 之后会自动加载
选中根目录 选择卸载加载模块 把根目录卸载
之后选中pom.xml或者build.gradle或者*.iml文件 可以导入模块
不需要的就卸载可以加快处理速度
2021-09-18 16:34
0
回复
举报
要专一、做一件事、就一个项目、一会点这个项目、一会点那个项目、你是公司股东么
2021-09-18 13:13
0
回复
举报
我是公司项目经理
2021-09-18 14:19
0
回复
举报
哈哈哈哈哈
2021-09-18 17:27
0
回复
举报
赞同
2021-09-18 18:19
0
回复
举报
在idea中这个叫多模块
2021-09-18 23:34
0
回复
举报
虽然我一 开始也不习惯,习惯后就回不去了
2021-09-18 23:35
0
回复
举报
idea中这个确实用起来不习惯,一个项目一个窗口,并不能合并好几个项目到一个窗口中一起显示,内存占用也大。
2021-09-20 14:20
0
回复
举报
如果你使用的是macos,idea支持一个窗口多标签,每个标签是个独立的项目,其实没必要把这个“需求”看得有多么重要
2021-09-21 18:12
0
回复
举报
没有离线zip包,绿色安装没法做。
2021-09-18 08:39
0
回复
举报
这个我下载过,只是插件package, 里面连eclipse.exe都没有。
2021-09-18 09:26
0
回复
举报
2021-09-18 09:42
0
回复
举报
https://mirrors.neusoft.edu.cn/eclipse/technology/epp/downloads/release/2021-09/R/eclipse-jee-2021-09-R-win32-x86_64.zip
2021-09-18 09:59
2
回复
举报
2021-09-18 13:35
0
回复
举报
更多评论
34 评论
3 收藏
分享
返回顶部
顶部