rip*_*234 6 java refactoring interface intellij-idea
我有一个现在为空的接口,并扩展了另一个接口.我想删除空接口并使用基接口,并试图在IntelliJ中找到正确的重构.
我已经尝试过"删除中间人",但得到了"无法执行重构.插入符号应位于要重构的字段的名称".
我想你想做的是在不需要的界面上的"内联"重构,例如
如果
class Thing implements ThingA
和
interface ThingA extends ThingB
摆脱 ThingA
当插入符号打开时你执行和内联(ctrl+ alt+ n)ThingA,最终得到:
class Thing implements ThingB