我可以配置Eclipse的代码“Clean Up”,以便在可能的情况下将现有代码表达式转换为lamba表达式。
我正在尝试找到一种手动触发此方法的方法,如果可能的话,仅针对我所选类型的子集。
我不想运行完整的代码清理,只需要转换为lambda表达式,如果可能的话,也不要运行完整类型,但只能运行它的选定部分。
答案 0 :(得分:6)
清理旨在用于大规模运营。由于您似乎对大规模操作不感兴趣,因此可以考虑对单个表达式使用快速辅助(Ctrl+1
)。
编辑:自Eclipse Luna以来可以使用快速帮助,请参阅http://help.eclipse.org/luna/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2FwhatsNew%2Fjdt_whatsnew.html - 第二个条目“将匿名类创建迁移到lambda表达式并返回”。
或者:在给定文件上运行清理并使用比较编辑器(对于git或类似的最新版本)仅接受一些选定的更改。