要了解有关Eclipse插件开发的更多信息,如果我能够阅读一些支持内置Eclipse命令的Handler
类的实现代码,那将会很酷。
如何在当前的Eclipse实例中找到特定命令(例如org.eclipse.jdt.ui.navigate.open.type
)的当前活动处理程序类?如果这是不可能的,那么通常最好的方法是查看哪种类型的代码实现了该命令?
答案 0 :(得分:0)
要查找像“Open Type”这样的内置函数的处理程序,可以简单地查看相应Eclipse项目插件的源代码。对于JDT,它位于http://git.eclipse.org/c/jdt/eclipse.jdt.ui.git。项目根目录下的plugin.xml文件指定了如何处理命令。
例如,Open Type命令由Action处理,特别是包org.eclipse.jdt.internal.ui.actions中的OpenTypeAction。