查找接口实现类的Eclipse插件Implementors【转】
很多时候我们在研究一些程序的源代码时会遇到许多接口的实现类,但是在Eclipse中上溯查找的时候只能最终查到这个接口,而不能反过来直接查找接口的实现类。通常的办法就是查阅Java Doc,或者在源代码中直接查看到底使用了哪个实现类。
但是通过Implementors 这个Eclipse插件就可以解决上面的问题了。这是一个专门用于查找接口方法实现类的工具,非常的方便和实用。
1. 安装
安装有两种方式,一种是直接下载插件(implementors package)然后手动安装到eclipse中,另外一种就是在Eclipse中直接使用 Eclipse update site: http://eclipse-tools.sourceforge.net/updates/。只要是使用过Eclipse的人应该都会安装插件,具体的安装细节就不再啰嗦了。
需要说明的是必须下载一个适用于你所使用的Eclipse版本的插件,目前最新的版本对应如下:
Latest version for Eclipse 2.1.x or Eclipse 3.0.x: v0.0.14 Latest version for Eclipse 3.1+: v0.0.16
2. 使用 1) 查看实现接口方法的类:在接口中选中待实现的方法名称,然后右键选择 Open Implementation 即可打开实现该接口方法的类。如果有多个类则会跳出一个选择列表供选择; 2) 查看实现类所实现的接口:在接口实现类中选择方法名称,然后右键选择 Open Interface 即可打开接口中的方法。
|
分享到:
相关推荐
- 选中需要查找实现类的接口方法名。 - 右键选择`Open Implementation`选项。 - 如果存在多个实现类,插件会弹出一个选择列表供您挑选。 2. **查看实现类所实现的接口:** - 打开包含实现类的源代码文件。 - ...
“通过按ctrl键点击跳转到接口的实现方法中去”这一功能是很多IDE中的标准特性,被称为“查找实现”(Find Implementations)。在MyEclipse中,如果没有这个插件,可能需要通过其他方式(如右键菜单、快捷键等)来...
在传统的Eclipse开发环境中,当我们在一个接口上进行操作时,如果想要查找这个接口在项目中的所有实现类,通常需要手动搜索或使用“Navigate”菜单中的“Open Implementation”功能,这在大型项目中可能会非常耗时。...
17. Implementors:提供直接跳转到方法实现类的功能,而非接口,提升了代码导航的效率。 18. Call Hierarchy:展示方法的调用关系,显示哪个方法调用了当前方法以及当前方法调用了哪些方法。 19. EclipseTidy:...
在编程时,当我们在Eclipse中查看一个接口或者抽象方法时,"implementors"视图会列出所有实现了该接口或方法的类。这是一个非常实用的功能,帮助开发者快速定位到具体实现,提高代码阅读和调试的效率。通过安装相应...
- **功能**:Implementors 插件提供了一种查找接口实现类的方式。 - **特点**:提高代码查找效率。 **下载地址**:[http://eclipse-tools.sourceforge.net/implementors/]...
“implementors”这个文件可能是一个包含了实现类列表的文件,用于帮助开发者快速查找和理解代码中的实现关系。这种列表有助于提高开发效率,特别是在大型项目中,能够快速定位到关键的实现类是非常重要的。 总结来...
只需在接口定义处右键点击,选择“Open Implementors”(打开实现者)选项,即可立即定位到所有相关的实现类,无需再进行繁琐的查找操作。 这个插件的使用并不复杂,安装完成后,开发者可以立刻享受到它带来的便利...
Implementors,提供快速查找接口实现类的功能 - **下载地址**:[http://eclipse-tools.sourceforge.net/implementors/](http://eclipse-tools.sourceforge.net/implementors/) - **功能简介**:Implementors插件...
15. **Implementors**:该插件可以快速跳转到方法的实现类,而非接口,增强了代码导航功能。 16. **Call Hierarchy**:显示方法的调用层次结构,有助于理解代码间的依赖关系。 17. **EclipseTidy**:检查并格式化...
Eclipse作为一款强大的Java开发工具,虽然提供了很好的代码导航功能,但在追踪方法时,它通常会跳转到接口而非实现类,这可能会导致开发者在查找实际实现时遇到困扰。 "Implemento Kamstruplin" 插件就是为了解决这...
dk.kamstruplinnet.implementors-0.0.15.zip插件使得用户可以轻松地查看任何类或接口的所有实现者,无论是直接还是间接。这对于理解类层次结构、追踪继承关系以及查找潜在的代码问题具有极大的帮助。 该插件的实现...
总的来说,"implementsPlugins"插件是Java开发者在Eclipse中的得力助手,它增强了对接口实现类的查找能力,减少了在大型项目中定位代码的时间,提升了开发效率。在日常编程工作中,善用这样的工具和技巧,可以显著...