sublime插件 - 查找并转到功能定义

时间:2014-04-17 06:53:28

标签: javascript

我正在尝试在Sublime Text 3上找到一个插件。 使用这个插件,我可以单击一个函数,然后在我的项目中转到这个函数的定义。

此插件是否存在?您能提供链接吗? 希望它适用于Javascript文件,我现在正在学习。

我在这里找到了这个,但它不起作用。 https://github.com/timdouglas/sublime-find-function-definition

我在Package Install中找不到这个插件。

2 个答案:

答案 0 :(得分:33)

Sublime Text中已存在此功能。

选择功能后,必须使用 F12 ,系统会显示包含可用定义的列表。

您也可以查看此答案: Sublime 3 - Set Key map for function Goto Definition

编辑:

在Sublime Text 3中,使用Build 3124,在悬停函数名称时也会显示可用的函数定义。

答案 1 :(得分:1)

借助鼠标跳转到声明。请执行以下操作:

  

Linux - 在...中创建Default (Linux).sublime-mousemap   ~/.config/sublime-text-3/Packages/User

     

Mac - 在Default (OSX).sublime-mousemap

中创建~/Library/ApplicationSupport/Sublime Text 3/Packages/User      

赢 - 在Default (Windows).sublime-mousemap

中创建%appdata%\Sublime Text 3\Packages\User

将以下行复制到文件中。

[
    {
        "button": "button1", 
        "count": 1, 
        "modifiers": ["ctrl"],
        "press_command": "drag_select",
        "command": "goto_definition"
    }
]