专栏名称: 程序员大咖
为程序员提供最优质的博文、最精彩的讨论、最实用的开发资源;提供最新最全的编程学习资料:PHP、Objective-C、Java、Swift、C/C++函数库、.NET Framework类库、J2SE API等等。并不定期奉送各种福利。
目录
相关文章推荐
OSC开源社区  ·  深度实测Manus,我依然认为这就是AI ... ·  2 天前  
OSC开源社区  ·  30个小确幸(程序员版) ·  昨天  
OSC开源社区  ·  Linux内核往事 ·  2 天前  
码农翻身  ·  字节的Trae不像一个IDE,它更像一个人 ·  3 天前  
51好读  ›  专栏  ›  程序员大咖

Eclipse 4.7 Oxygen 正式发布!带来大量更新

程序员大咖  · 公众号  · 程序员  · 2017-06-29 19:00

正文



Eclipse 4.7 Oxygen 正式版已发布。更新内容十分多,来看看值得关注的更新:


Eclipse Platform


编辑器


  • 添加了一个易于扩展的通用文本编辑器

  • 编辑器现可读取 patch 和 diff 文件,打开扩展名为 .patch 或 .diff 的文件时,提供语法高亮功能



  • 可在 Eclipse IDE 中打开图像文件,支持 png, jpg, jpeg, gif, bmp, 和 ico 格式



  • 改进 Ctrl + E 命令,使用 Ctrl + E 这组快捷键可列出和过滤所有已打开的编辑器。如果在编辑器区域中选择了一个视图,这组快捷键也可以使用。还可使用通配符过滤列表,并使用鼠标或键盘选择编辑器。在新版中,可以再次按下 Ctrl+E 循环浏览列表。



编辑器方面,除此之外,还包括调试、视图、对话框、工具栏、首选项、主题和样式等诸多内容的更新


Java 开发工具


Java 9


支持构建 Java 9 应用。Java 9 规范尚未发布,所以对它的支持还没集成到标准下载包中,Eclipse 对 Java 9 的支持(BETA)包括以下内容:

  • 将 JRE 和 JDK 9 添加为 JRE

  • 支持 JavaSE-9 执行环境

  • 使用 JRE 或 JDK 9 创建 Java 和插件项目

  • 编译作为 Java 项目的一部分的模块


Java 编辑器


  • 在适合的位置自动插入大括号。Java > Editor > Typing > Automatically insert at correct position > Braces 这个选项默认启用。在需要大括号的时候将会自动插入。



  • Javadoc 中注释类型元素的默认值:注释类型元素的默认值现在会悬浮显示在 Javadoc 视图中



const 的放置


  • const 关键字现在可以放置在声明说明符中的左侧或右侧,可在这里设置:Preferences > C/C++ > Code Style。



除此之外,还包括 Java 视图和对话框、Java 编译器、调试、jUnit 等内容的更新。


C/C++ 开发工具


代码分析


  • GCC 构建快速修复功能,已经为 GCC 编译器生成的各种构建错误添加了快速修复。这样的修复包括:缺少分号



支持 C++ 14 新的语言特性:


  • return type deduction generic lambdas


本次更新内容比较多,详情请参阅发布主页 http://www.eclipse.org/oxygen/noteworthy/


下载地址: https://www.eclipse.org/downloads/download.php?file=/oomph/epp/oxygen/R/eclipse-inst-win64.exe








请到「今天看啥」查看全文