在开发Eclispe插件时,我可以使用以下代码以编程方式重命名类字段。在eclipse中重命名重构
RenameSupport renameSupport = RenameSupport.create(field, newName, RenameSupport.UPDATE_REFERENCES);
renameSupport.perform(workbench.getShell(), workbench);
但它将更改应用于实际源文件。无论如何,这是可以预防的吗?我只需要内部重命名的代码(用于执行其他计算),不得更改实际的源代码。
请建议。
感谢您的建议。这是我可以利用的最后一个选项。我想知道是否有任何API支持/解决方法,我可能不知道。 – Fahim 2010-11-16 19:47:47