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 新的语言特性:

本次更新内容比较多,详情请参阅发布主页。

oxygen 生成java对象_Eclipse 4.7 Oxygen 正式发布!带来大量更新相关推荐

  1. oxygen 生成java对象_利用oxygen编辑并生成xml文件,并使用JAVA的JAXB技术完成xml的解析...

    首先下载oxygen软件(Oxygen XML Editor),目前使用的是试用版(可以安装好软件以后get trial licence,获得免费使用30天的权限,当然这里鼓励大家用正版软件!!!) ...

  2. 对应oracle生成java对象,Java学习笔记(十三)——通过Netbeans开发环境生成oracle数据库中表的对应hibernate映射文件...

    [前面的话] 身体慢慢已经快好了,感觉真好,哈哈. 这篇文章要通过Hibernate对数据库进行操作,而Netbeans可以直接通过数据库逆向生成对应的映射文件.基础文章,选择性阅读. [步骤] 1. ...

  3. 手摸手系列之---camel ftp监听接收解析xml报文并入库生成Java对象实战

    前言 版本: SpringBoot 2.4 camel 3.5.0 最近在做跟一个第三方系统的对接,主要流程就是对方生成XML格式的报文,需要我方将其报文发送到海关申报,然后将申报完的数据再组装成XM ...

  4. jaxb java xml序列化_XML编程总结(六)——使用JAXB进行java对象和xml格式之间的相互转换...

    (六)使用JAXB进行java对象和xml格式之间的相互转换 JAXB能够使用Jackson对JAXB注解的支持实现(jackson-module-jaxb-annotations),既方便生成XML ...

  5. Castor xsd生成java_利用Castor自动生成java文件

    1.编写schema文件,例如:c:castorest.xsd. 2.到http://www.castor.org/网站下载castor-xml.jar(本文使用的是0.9.4版本)及编译所要引用的x ...

  6. java castor_利用Castor自动生成java文件

    1.编写schema文件,例如:c:\castor\test.xsd. 2.到http://www.castor.org/网站下载castor-xml.jar(本文使用的是0.9.4版本)及编译所要引 ...

  7. linux反序列化漏洞,Apache Camel Java对象反序列化漏洞(CVE-2015-5348)

    Apache Camel Java对象反序列化漏洞(CVE-2015-5348) 发布日期:2015-12-15 更新日期:2015-12-18 受影响系统:Apache Group Camel 描述 ...

  8. java 日志 生成器_自动生成 java 测试 mock 对象框架 DataFactory-01-入门使用教程

    项目简介 Data-Factory 用于根据对象,随机自动生成初始化信息,避免了手动创建对象的繁琐,便于测试. 特性 8 大基本类型的支持 String.Date.金额,日期等常见类型的支持 java ...

  9. java对象实例_深入理解Java对象实例生成的例子!(转)

    深入理解Java对象实例生成的例子!(转)[@more@]代码如下: class A { public int Avar; public A() { System.out.println(" ...

最新文章

  1. 一个简单的例子教会您使用javap
  2. 使用GNS3和Cisco IOU搭建路由交换实验-安装篇
  3. C#调用C++类(以COM组件的形式)
  4. [转]Asp.net mvc 网站之速度优化 -- 页面缓存
  5. 投简历:求求你给我个机会「小废物招聘全记录①」
  6. cartographer探秘第四章之代码解析(七)--- Cartographer_ros
  7. Docker 部署Dotnet Core MVC项目
  8. linux远程拷贝东西
  9. CAN总线学习总结2——CAN错误及CAN busoff处理机制
  10. 负反馈放大电路(附Multisim)
  11. flutter 顶部导航栏TabBarView自定义下划线的宽度和圆角
  12. USB | 1. 技术演进及测试概览
  13. 运维必备的DevOps工具链大盘点
  14. 基于第三方平台进行直播的搭建(附源码数据库)
  15. mlf机器人无限制格斗_极战MLF无限制机器人格斗大赛The Railgun称王
  16. 一文搞懂cookie与session
  17. rstudio安装后如何打开_【R教程】R与RStudio简介及安装
  18. 小程序+spring boot宠物健康管理系统 毕业设计-附源码201738
  19. C语言入门——(第一讲——一些计算机基础)
  20. 超酷的傅里叶变换视频+动图解说,妈妈再也不用担心我不懂傅里叶变换了!

热门文章

  1. uva 10099 The Tourist Guide(单源最短路/spfa/dijkstra)
  2. adams 两角之差测量 平动转动物体角度测量
  3. 00后南航大二学生自制火箭,成功发射后回收
  4. 神经网络常见评价指标超详细介绍(ROC曲线、AUC指标、AUROC)
  5. 我想,用不了多久,我就会升职加薪,当上总经理,出任CEO,迎娶白富美,走上人生巅峰啦。想想,还有点小激动呢。
  6. Linux命令001:find、xargs、grep查找内容
  7. 什么是Java 西安尚学堂
  8. linux服务器上的项目读取本地文件,java访问linux服务器读取文件路径
  9. 高中数学立体几何知识汇总(暑假复习资料)
  10. 隔离网络那点事(物理隔离网络)