我正在尝试为自己的文件类型创建自己的重构。 我想,如果我在Eclipse Refactor-Rename中选择非Java文件(例如在xsd文件或任何其他文件上),则会显示“Rename Resource”对话框。 有趣的是,org.eclipse.jdt.ui.actions.RenameAction用于显示此对话框。
问题是 - 为什么 JAVA 开发工具用于重命名非java 文件?
另一个问题 - 我可以重用 org.eclipse.jdt.ui.actions.RenameAction 来创建我自己的文件类型的自定义重构吗?或者我必须创建自己的 RenameAction ?我不明白我应该学习什么来创建我自己的“重命名”重构 - JDT或LTK或两者或其他什么?
由于
答案 0 :(得分:1)
这似乎是因为我使用的是Java Perspective和“Package Explorer” 当使用其他透视图和“Navigator”时,不使用JDT,而是使用org.eclipse.ui.actions.RenameResourceAction,这是非常期待的。