基于Eclipse 2020的MyEclipse,支持Java14,升级框架,STS4集成

MyEclipse 2020-5-18 发布了,此次新版本修复了:

  1. 添加了 Wildfly 19 的配置项;
  2. 修复更改配置所导致的工作区选择提示停止的问题;
  3. WebSphere 启动配置的 Classpath 选项上指定的库可以在启动时正确地添加到服务器的 classpath 中;
  4. 修复了产品内报表预览功能被破坏的问题;
  5. 使用 Slack 代码共享功能又能正常使用了;
  6. Spring Boot 应用程序中导入 WSDL 文件将不再导致 IDE 挂起;
  7. 修复 DevStyle 黑色主题( Darkest Dark 和其他主题)中的一些树状控件将无法正确显示所有的分支了的问题;
  8. 修复了启用 Dark 主题后导致资源泄露的问题。

同时,也有不少的升级,下面就来一一盘点下吧!

框架升级

在这一版的 MyEclipse 中,升级了框架支持; Hibernate、JPA、Spring 框架的项目的创建引导升级到了 Hibernate 5.4JPA 2.2Spring 5.2 ;也就是说通过 MyEclipse 创建的 maven 项目,可以将项目框架最高依赖 Hibernate 5.4JPA 2.2Spring 5.2 自动添加到项目的 pom 文件中。

关于Spring的升级

除了之前提到的 Spring 5.2 之外,在这个版本中, MyEclipse 还将 Spring Tool Suite 的集成从 3.9.7 更新到了 3.9.12 ;这些更新为 Spring Boot 的支持带来了一些增强功能,如从运行中的 Spring Boot 应用中检查实时环境值的能力,以及对 Beans 选项卡的增强,使得可以在运行时自检 Bean 关系。

这些增强功能都可以在运行中的应用的 属性视图 中找到。

关于STS

在之前的 MyEclipse 版本中, STS 4 会和 MyEclipse 发生冲突,而现在可以将 STS 4 安装到 MyEclipse 中,而不会发生冲突,同时,官方也在积极进行将 STS 4 整合到 MyEclipse 中的工作。

新的面板

在这个新版的 MyEclipse 中,面板得到更新和简化,删除了之前版本中不使用的页面;简化后的面板简单、突出重点,而且是一个单一的标签页,其中只包含了 搜索、学习文档和代码示例

基础Eclipse 的升级

众所周知, MyEclipse 是基于 Eclipse 开发的,是在原生 Eclipse 的基础上拓展、集成了原本没有的功能,或者是对现有功能的增强之后得到的 Java IDE 。所以, MyEclipse 的基础上还是 Eclipse ,二者也是有着极高的相似度,以至于很多开发的小伙伴都没能仔细分清楚。

此次的新版本将基础的 Eclipse 更新到了 2020-3 ;同时,也支持了 Eclipse 2020-3 中带来的新功能,比如: DALIWeb Tools 项目,其中最大功能就是对 Java 14 的支持。

![升级了基础的Eclipse

]( https://upload-images.jianshu...

以下是一些亮点功能:

  1. 快速访问 ”能够实现更多功能:从打开编码模式、视图到 Debug
  2. 部分资源类型可以在所有资源管理器视图中实现 内联重命名
  3. 可以选择只在首次出现异常的断点处停止程序的执行;
  4. Expressions 视图和条件断点允许你使用 Lambda 表达式 和方法引用;
  5. 内容辅助支持子词模式,使得 内容补全 更加容易;
  6. Java 编辑器中添加了几个新的快速修复程序,例如:使用 try-with-resources 块可将选择内容围绕起来,同时也会有一个相应的“ Surround With ”上下文菜单项;

MyEclipse 曾经是我最喜欢的 Java IDE ,它的强大功能、丰富的插件集,智能代码提示一度让我认为他是最好的 Java IDE 。虽然现在已经不再使用,但对其依然是关注的,也希望 MyEclipse 能够越来越好,同时,也希望 MyEclipse 的价格能够低一些,毕竟价格过高,不是每个人都能承受得起。

完结,老夫虽不正经,但老夫一身的才华!关注我,获取更多科技知识。

我来评几句
登录后评论

已发表评论数()

相关站点

热门文章