美文网首页
Sublime text 3中实现函数跟踪跳转(ctags)

Sublime text 3中实现函数跟踪跳转(ctags)

作者: 杀破狼 | 来源:发表于2017-06-29 11:27 被阅读561次
    • 1、下载最新的ctags到非中文目录,这里,我们推荐c:\windows\system32,ctags可从sourceforge下载,最后更新是在09年,版本5.8;
      下载后解压只需将ctags.exe复制到c:\windows\system32目录下;

    • 2、配置ctags路径打开Preferences->Package Settings->CTags->Setting-Default在里面加一行 "command": "c:/windows/system32/ctags.exe",

    • 3、打开Preferences->Package Settings->CTags->Mouse bindings-Default 复制里面的所有内容到Preferences->Package Settings->CTags->Mouse bindings-User 中
      并修改上图标出的两行,修改后如下

    [
        {
            "button": "button1",
            "count": 1,
            "press_command": "drag_select",
            "modifiers": ["ctrl"],
            "command": "navigate_to_definition"
        },
        {
            "button": "button2",
            "count": 1,
            "modifiers": ["ctrl"],
            "command": "jump_prev"
        }
    ]
    
    
    • 4、使用,在使用函数调转功能前,需要先生成.tags文件,只需在项目文件管理器的项目文件上右键点击Ctags:Rebuild Tags即可(注意,在改动文件之后也许重新生成.tags)

    • 5、所有工作都准备充分之后,就可以在函数名上 Ctrl+鼠标左键 点击实现跳转到指定函数里了,返回用Ctrl+鼠标右键

    相关文章

      网友评论

          本文标题:Sublime text 3中实现函数跟踪跳转(ctags)

          本文链接:https://www.haomeiwen.com/subject/mcdmcxtx.html