方法在java eclipse中重命名代码以进行代码重构

时间:2015-04-27 09:03:21

标签: java javascript eclipse eclipse-plugin refactoring

是否有任何代码可以在java eclipse插件中重命名方法以进行代码重新分解?

例如,如果想要在一个地方更改方法名称,可能会在所有其他地方更改。

访问http://pdplab.it.uom.gr/teaching/sunjava/eclipse-java.html

1 个答案:

答案 0 :(得分:0)

Refactor >> Rename对应的起点是org.eclipse.jdt.ui.actions.RenameAction。首先查看包org.eclipse.jdt.core.refactoring.descriptors和类org.eclipse.ltk.core.refactoring.Refactoring:

RefactoringContribution contribution =
RefactoringCore.getRefactoringContribution(IJavaRefactorings.RENAME_METHOD);
RenameJavaElementDescriptor descriptor =
(RenameJavaElementDescriptor) contribution.createDescriptor()