Eclipse – 查找扩展接口的所有类
我们有一个具有子接口的接口。 即:
public interface GenCalculator extends Serializable {} public interface SpecialCalculator extends GenCalculator {}
在Eclipse中,如何找到在这种情况下GenCalculator
扩展的所有接口?
如果我右键单击,在GenCalculator
界面中选择“Open Type Hierarchy”,我只看到实现该GenCalculator
接口的类。 我希望看到一切 – 那些实现的和那些扩展的。
我们在Eclipse v.3.2.2上。
按Ctrl + T查看所有后代
如果要显示超级接口/类,请再次按下该组合(请参阅初始弹出窗口中的精细打印)。
您可以这样做,但它不涉及类型层次结构。
在Eclipse编辑器窗格中,突出显示要查找扩展类的类的名称。
然后转到搜索> Java搜索,该类的名称应在搜索字段中预先填充。
选中“Limit To> Implementors”单选按钮。
单击“搜索”按钮。
单击编辑器中的GenCalculator
,然后按CTRL+T
您将看到快速完整的层次结构。
在“打开类型层次结构”视图中也可以使用它,但您必须切换不同的选项(右上角的按钮)。
Ctrl + H显示搜索,转到Java搜索,然后单击“所有出现次数”。
您可以使用nWire for Java来完成 。 但是,nWire需要Eclipse 3.3及更高版本。 我强烈建议升级。
将鼠标移到类名上,然后按CTRL + T.
您不能只在一次搜索中执行此操作。
可能是你可以使用“文本搜索”选项和通配符,比如搜索“* s YourInterfaceName”(试图捕获“扩展s YourInterfaceName”和“实现s YourInterfaceName”),但是太棘手了。
- ClassNotFoundException:com.mysql.jdbc.Driver。 用于Web应用程序的JDBC MySQL驱动程序
- 有没有办法看到eclipse执行的命令?
- “公共类型<>必须在自己的文件中定义”Eclipse中的错误
- gwt maven项目风味:WebAppCreator或gwt-maven-plugin-Archetype – 使用什么
- Eclipse中的包资源管理器发生了什么?
- 在Eclipse中,如何在Java String中获取SQL文本?
- GWT Maven Eclipse插件 – 由于重复类而导致编译失败
- Eclipse WAR有2个项目吗?
- 什么是Eclipse的最佳免费插件,允许格式化/缩进/清理JSP代码?