我正在使用Komodo Edit 9.3爲我正在處理的項目編寫一些Ruby文件。我遇到的問題是我使用的一些方法是由其他人編寫的,我們的文檔並不是最新的。我想知道是否有一種簡單的方法可以在目錄中的某個位置搜索函數定義,如果您沒有定義它打開的文件(因爲您不知道它是哪個文件)。我知道,如果突出顯示該功能並右鍵單擊,則可以選擇「搜索定義」,但似乎只有在定義該功能的文件已打開時纔會返回結果。如何在使用Komodo的其他文件中查找函數定義?
0
A
回答
0
正如您所說,右鍵單擊>轉到定義是您正在查找的工具。您也可以Ctrl +左鍵單擊以獲得相同的功能,假設您具有首選項>編輯器>智能編輯:超鏈接已啓用。
已將定義文件打開已不是該功能的要求。有很多事情可能會延遲或破壞功能。你最好的選擇是嘗試使用Komodo X,因爲我們已經更新了很多代碼智能,Go To Definition可以幫助你找到你的函數定義。如果你不想升級,你可以試試resetting code intelligence。請注意,在重新啓動之前,您必須等待它完成掃描項目,然後才能完成代碼或可以使用「轉至」。在9.3中,您可以在中查看此視圖>標籤&側邊欄>通知和Komodo X,您可以在窗口頂部的「轉到任何字段」中看到此信息,它會告訴您Komodo正在掃描您的代碼。
如果這些事情都沒有幫助,我建議您前往科莫多論壇進行一些更深入的挖掘。
相關問題
- 1. 如何使用其他python文件中定義的函數?
- 2. 如何查找文件並在其中包含其他文件?
- 3. 如何使用leiningen在其他文件中引用函數?
- 4. AS3 - 其他函數中定義函數
- 5. 如何引用在其他.jsx文件中定義的組件
- 6. 如何在其他文件中使用內聯函數?
- 7. 在C#中使用其他函數中定義的類變量
- 8. 如何查找從Python命令行定義函數的文件
- 9. 如何查找定義函數的文件?
- 10. 如何在omnet ++中定義使用其他參數定義的參數?
- 11. 如何使matlab查看.m文件中定義的函數?
- 12. 如何使用在其他類中定義的函數(POST/GET/DELETE with superagent)
- 13. 定義頭文件中的函數與其他頭文件中的原語
- 14. 如何編寫在C++中使用其他函數的函數
- 15. jedi-vim如何跳轉到其他文件中函數的定義
- 16. 如何從其他函數文件調用類的函數?
- 17. 如何在腳本中使用其他JS文件中定義的對象#
- 18. 如何查找外部函數定義
- 19. 調用SQL用戶定義函數中其他用戶定義函數
- 20. 如何在server.js文件中調用其他js函數?
- 21. 如何在其他PHP文件中調用函數?
- 22. Eclipse - 如何查找已定義函數的使用位置
- 23. 使用其他函數中定義的函數相同的參數名稱
- 24. 如何在其他函數中使用函數變量
- 25. 如何在matlab中使用isempty函數或其他函數?
- 26. 如何找到在其他文件
- 27. 在C++中使用調用查找函數定義
- 28. 在XML文件的同一目錄中查找其他文件
- 29. 訪問在一些其他文件中定義的函數的Fortran模塊
- 30. 如何在c#中結束函數其他進程使用的文件?