您的位置 首页 php

开源IDE的未来,Eclipse新版本的兴奋点!

Eclipse 基金会发布了Eclipse新版本Photon。一年前,Eclipse Oxygen刚刚发布,vogella的创始人兼首席执行官Lars Vogel已经在谈论他对Eclipse Photon的期待,并且他期望Eclipse Photon将成为一个“可用性和性能”的重点版本。现在它已经来到,它能否代表开源IDE的未来?

153016806259916b7309ad9

Eclipse Photon在Java开发工具,PHP开发工具和平台上提供了一长串的补充和改进。

Java开发工具

Java 10支持

Eclipse支持Java 10

快速修复将项目合规性和 JRE 更改为10

Java 9支持

Eclipse支持Java 9

新的:在Java编译器首选项页面上release

使用:访问规则和EE描述符使用release选项

在Package Explorer中粘贴module-info.java代码

内容辅助模块声明名称

快速修复模块名称中未解决的模块需要指令

对`exports directive`上的不存在或空包进行快速修复

在创建新的Java9项目时创建module-info.java文件

覆盖启动的模块化构建路径依赖关系

JUnit

Eclipse支持JUnit 5.1

Java编辑器

快速修复将@NonNullByDefault添加到包

导航到’switch’语句

粘贴到字符串文字时转义非ASCII字符

改进了黑暗主题中的Java语法着色

改进了黑暗主题中代码元素信息中链接的着色

在黑暗主题中改进了Quick Outline中继承成员的颜色

Java视图和对话框

测试来源

在Package Explorer中按字母顺序对库条目进行排序

生成对话框使用verbs而不是OK

Java编译器

模块声明搜索中的 正则表达式 选项

@NonNullByDefault每个模块

@NonNullByDefault改进

测试来源

添加了新的首选项“编译器符合性与使用的JRE不匹配”

Java格式化

新f格式化配置文件页面

formatter:将列中的 Javadoc 标记对齐

Java代码格式化程序首选项现在为黑暗主题设计

新的清理操作“删除多余的修饰符”

调试

启动Java启动配置的配置原型

高级源查找实现

调试器侦听线程名称更改

显示方法退出和异常断点的值

显示视图重命名为Debug Shell

JDT Developers

软件包绑定与恢复

支持正则表达式模块声明搜索

PHP开发工具

通用

未使用/未分配的变量验证支持

中断/继续标量验证

PHP> = 7的静态操作验证

修复了对ASP标签的支持

PHP资源管理器被Project Explorer取代

编辑

异步代码完成

为@ var 标记改进了代码辅助对于在验证路径中具有重复类的项目,固定突出显示PHP编辑器中的修复内存泄漏改进的超全局突出显示

修正了父关键字的突出显示

重写方法支持PHP 7返回类型

通过定义和常量关键字定义的常量工具提示

改进了try/catch/finally语句的突出显示

格式化

格式化程序首选项始终使用最新支持的PHP版本

支持大括号配置特征

稳定的格式化结果

expressions周围没有更多的“double spaces”

新的“Line Wrapping”变成“Keep trailing comma”

格式化程序不再在没有真正触及代码的地方生成“文本编辑”

调试器

修复XDebug会话启动期间可能发生的死锁

支持XDebug分析。通过CLI启动或手动CacheGrind文件导入

平台

Windows

在Windows上以高DPI改进Tree和Table小部件缩放

降低了对Windows XP的支持

Mac OS

改进了macOS上默认文本字体的可读性

Mac上的黑暗按钮

在macOS上动画等待光标

GTK3

改进GTK3中的插入符号性能

GTK3的辅助功能支持

GTK_THEME覆盖对SWT-GTK3的支持

改进了SWT-GTK3上的内存使用

编辑器

管理内容类型与编辑的关联

将内容类型与文件名称模式相关联

浏览器编辑器可以切换自动刷新

CodeView支持与SourceViewer

通过其上下文菜单分离视图或编辑器

文章来源:智云一二三科技

文章标题:开源IDE的未来,Eclipse新版本的兴奋点!

文章地址:https://www.zhihuclub.com/38418.shtml

关于作者: 智云科技

热门文章

网站地图