2012-03-25 72 views
0

要了解有關Eclipse插件開發的更多信息,如果我可以閱讀支持內置Eclipse命令的某些Handler類的實現代碼,那將很酷。Eclipse插件:找到給定命令的活動處理程序

如何在當前Eclipse實例中找到特定命令的當前活動處理程序類(例如org.eclipse.jdt.ui.navigate.open.type)?如果這是不可能的,通常最好的方法是查看哪種類型的代碼實現了該命令?

回答

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。