你知道找到eclipse的所有引用特性(搜索>參考>工作區或Ctrl-Shift-G)嗎?我怎樣才能以編程方式運行?如何執行Java IDE以編程方式執行方法引用的搜索?
我有一個龐大的代碼庫,我需要審計安全違規,並需要鏈接大約一打條件。
有沒有可以在Java中分析大型項目(我有1GB源文件)的庫?這是我需要回答的問題:
- 通在接口的列表中,找到那些接口
- 的所有實現搜索該名單爲我們的安全庫的調用
- 搜索在上面的列表中引用的每個方法以確認是否進行了適當的授權庫調用。
我可以在一天內手動完成這項工作,但寧願花2次寫一個漂亮的腳本來爲我完成這項工作。
庫上的任何線索我可以使用它來編寫Eclipse很好地執行這些常見任務的腳本?理想情況下,我想執行它們的命令行,因此它們可以重複和腳本化,但顯然會採取我能得到的。
Eclipse是開源的。 [Here](http://help.eclipse.org/kepler/index.jsp)是它的文檔。 – Jeffrey
@Steven有趣的問題! – feralin
intellij中的結構搜索可能有幫助嗎? http://www.jetbrains.com/idea/documentation/ssr.html – morpheus05