用于踏入函数的Sublime Text快捷方式

时间:2013-10-10 15:07:19

标签: sublimetext2 sublimetext sublimetext3

在Eclipse中,可以使用ctrl + click直接转到函数定义。

例如:

f = my_tool.main()

如果我在ctrl + clickmain(),那么我将转到my_tool模块中主要功能的代码。

Sublime Text中是否有相同的功能?

3 个答案:

答案 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 + bctrl + shift + right-click跳回来。