美文网首页
Sublime Text2配置跳转到代码定义处

Sublime Text2配置跳转到代码定义处

作者: yong_history | 来源:发表于2017-10-16 18:36 被阅读0次

    方法

    1. Package Control插件管理器
      打开Sublime Text2,View->Show Console, 在下面粘贴

    import urllib2,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')
    后回车,重启Sublime Text2,出现下图所示表示成功

    1.png

    2.安装cTags插件
    打开Sublime Text2,在在Preferences(设置)菜单中打开Package Control(插件管理器),输入install packages,回车执行

    2.png

    列表上面的文本框中输入ctags,便会找到CTags插件,选中敲回车键或者鼠标单击,就会联网下载安装插件了

    4.png

    如果右击左边栏中文件夹,出现CTags:Rebuild Tags这一项,说明已经安装成功

    5.png
    1. 安装ctags
      虽然已经安装了ST的CTags插件,但是ctags还没有安装,可以去sourceforge下载ctags-5.8.tar.gz
      假设下载到~/Downloads目录下,打开终端6,敲一下命令进入Downloads:
      cd ~/Downloads
      解压ctags-5.8.tar.gz:
      tar xzvf ctags-5.8.tar.gz
      进入解压目录:
      cd ctags-5.8
      编译安装:
      ./configure
      make
      sudo make install

    2. 配置cTags
      打开 菜单栏->Sublime Text->Preferences->Package Settings->CTags->Settings-Default/Settings-User这两个文件

    7.png

    将Settings-Default中的内容全选复制到Settings-User文件中,并将其中Command的值设置为:/usr/local/bin/ctags


    8.png

    5.使用
    右击ST中左边栏的文件夹,出现CTags:Rebuild Tags,点击会生成tags文件(这个文件就是函数、变量、宏定义等的 索引文件)

    9.png

    按下shift+ctrl,鼠标左键点击函数,跳转到函数定义处

    10.png

    相关文章

      网友评论

          本文标题:Sublime Text2配置跳转到代码定义处

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