添加Eclipse保存操作以自动推断类型(对于List,Map,Set等)

时间:2016-01-06 15:49:29

标签: java eclipse

我想知道是否有办法让Eclipse自动推断泛型的类型作为保存操作。所以你现在可以做格式化,组织导入,添加最终等等。有没有办法做自定义的事情?

例如,如果我有以下内容:

List<String> listOfStrings = new ArrayList<String>();

当我保存时我会喜欢它,它会更新为:

List<String> listOfStrings = new ArrayList<>();

1 个答案:

答案 0 :(得分:2)

您可以编写一个使用org.eclipse.jdt.ui.cleanUps扩展点的Eclipse插件来提供新的Save和/或Cleanup操作。

documentation有一个基本的例子,做一些有用的事情需要很好地了解Eclipse JDT Abstract Syntax Tree