【发布时间】:2019-06-19 09:17:20
【问题描述】:
我有一些接口Action,并且大多数实现该接口的类都派生自某个基础AbstractAction。但我假设有一些类实现了该接口,但没有扩展该基类。
有没有办法使用 IntelliJ 来识别这些类? (理想情况下:使用社区版)
编辑:这不是 How to show all parents and subclasses of a class in IntelliJ IDEA? 的副本,因为我希望结合“实现 X 而不是扩展 Y”之类的条件。
【问题讨论】:
-
先生,我认为 Intellij 社区版没有这个选项,我不知道终极版。
-
有否被否决者投票?
-
我认为没有像 Eclipse 和 Idea 这样的 IDE 提供此功能。我认为应该将这种功能添加到 IDE 中进行更多分析。
-
请问您的用例是什么?也许你可以使用 checkstyle 配置来警告一个类是否实现了 X 而没有扩展 Y?
-
@sfiss 我想为所有操作添加自定义 toString() 方法。我会将它放在基类中,但可以肯定的是,它还需要进入任何其他实现接口但不从基类继承的类。
标签: java intellij-idea