在Eclipse中,可以使用ctrl + click
直接進入函數定義。用於進入函數的Sublime Text快捷方式
例如:
f = my_tool.main()
如果我ctrl + click
上main()
,然後我將被引導到的代碼爲my_tool
模塊中的主要功能。
Sublime Text中是否有等價的功能?
在Eclipse中,可以使用ctrl + click
直接進入函數定義。用於進入函數的Sublime Text快捷方式
例如:
f = my_tool.main()
如果我ctrl + click
上main()
,然後我將被引導到的代碼爲my_tool
模塊中的主要功能。
Sublime Text中是否有等價的功能?
儘管Daniel的回答是ST用戶實現您想要的標準方式,但您可以在SublimeCodeIntel插件的幫助下獲得類似的功能。您可以突出顯示方法或類>右鍵單擊> goto定義。或者您可以配置自定義鍵盤快捷鍵,以便您可以突出顯示並按下所定義的鍵盤組合,然後您將進入方法定義。
有點類似的東西是按ctrl+p
和類型<filename>@<methodname>
。像往常一樣,Sublime使用模糊搜索,因此您在做這件事時不必非常確切。
另一個漂亮的小竅門是做同樣的事情,而不是鍵入<filename>:<linenumber>
,這將帶你直接到那條線。這在您遇到異常或錯誤時非常方便。
另一種方法是爲SublimeText安裝CTags。
默認綁定允許您將光標置於函數名稱中並鍵入ctrl + t, ctrl + t
,或者使用鼠標綁定並執行ctrl + shift + left-click
。這將帶你到函數定義,無論是在同一個文件或不同的文件。然後你可以做ctrl + t, ctrl + b
或ctrl + shift + right-click
跳回來。
謝謝,這就是我一直在尋找。 – bcollins