在Eclipse中,可以使用ctrl + click
直接转到函数定义。
例如:
f = my_tool.main()
如果我在ctrl + click
上main()
,那么我将转到my_tool
模块中主要功能的代码。
Sublime Text中是否有相同的功能?
答案 0 :(得分:2)
有点类似的是按ctrl+p
并输入<filename>@<methodname>
。像往常一样,Sublime使用模糊搜索,因此在执行此操作时您不必非常精确。
另一个漂亮的小技巧是做同样的事情,而是输入<filename>:<linenumber>
,它将直接带你到那条线。当您遇到异常或错误时,这很方便。
答案 1 :(得分:1)
虽然Daniel的答案是ST用户实现您想要的标准方式,但您可以在SublimeCodeIntel插件的帮助下获得类似的功能。您可以突出显示方法或类&gt;右键单击&gt;转到定义。或者,您可以配置自定义键盘快捷键,以便突出显示并按下定义的键盘组合,然后您将进入方法定义。
答案 2 :(得分:0)
另一种方法是为SublimeText安装CTags。
默认绑定允许您将光标放在函数名称中并键入ctrl + t, ctrl + t
,或使用鼠标绑定并执行ctrl + shift + left-click
。这将带您进入相同文件或不同文件中的函数定义。然后,您可以ctrl + t, ctrl + b
或ctrl + shift + right-click
跳回来。