當前位置:編程學習大全網 - 網站源碼 - 妳好,妳的eclipse插件 call hierarchy 的實現原理是什麽?----------這個問題妳現在解決了嗎?

妳好,妳的eclipse插件 call hierarchy 的實現原理是什麽?----------這個問題妳現在解決了嗎?

Eclipse call hierarchy 原理很簡單,在 Eclipse 中所有的 Java 類都是壹個 DOM 文檔對象模型在操作,在 AST 分析時它已經建立這個模型,並把它們編錄到壹個索引文件中,以後我們可以進行 Java 搜索(比如搜索壹個方法調用而不是壹個方法定義)。這壹切都在於 Eclipse JDT 插件它本身擁有相關的數據和索引,而我們手頭上沒有,那是我們手工來編錄壹個索引還是用文本描述分析壹下呢。

想復制 eclipse 生成 call hierarchy 的代碼可以查看 eclipse 源碼,它的 git repository url 在 eclipse 官方網站上有,妳打開妳所指的那個問題看看,裏面包括了它。

http://git.eclipse.org/c/jdt/eclipse.jdt.core.git/ 上說明了 GIT URL ,妳在 eclipse 中 clone 這個 repostory

  • 上一篇:電視貓tv版怎樣安裝到tcl智能電視上
  • 下一篇:神秘的源代碼
  • copyright 2024編程學習大全網