第一步:在 ST3 安装 CTags 插件

1. 在 ST3 快捷键 Crtl+Shift+P 然后输入 pci ,选择“ Package Control: Install Package ”启动安装插件程序;

2. 启动安装程序后,在命令行输入 ctags ,选择 CTags 插件并回车,等待插件安装完毕;

第二步:下载最新的 ctags 文件

1. 前往 http://ctags.sourceforge.net/ 下载,最新版本为09年发布的5.8版本;

2. 下载后将压缩包解压到非中文目录下,例如 E:\SublimeText\ctags58  ;

第三步:配置 ctags 路径

1. 在 ST3 打开 Preferences -> Package Setting -> CTags -> Setting-Default ,并复制全部代码,然后粘贴到 Setting-User 中;

2. 在 Setting-User 中找到 “command” ,在后面添加 ctags.exe 的路径【"command": "E:/SublimeText/ctags58/ctags.exe",】 ;

第四步:配置使用操作习惯

1. 配置目标:利用 Ctrl+鼠标按钮 的操作实现函数追踪;

2. 在 ST3 打开 Preferences -> Package Setting -> CTags -> Mouse Bindings-Default ,并复制全部代码,然后粘贴到 Mouse Bindings-User 中;

3. 修改 modifiers 的参数,去掉 shift ,然后保存(如果有其他习惯,可以把 modifiers 参数设置为其他键盘按键,只要不与其他热键冲突即可);

第五步:生成 .tags 文件

在项目文件夹管理器中,找到项目文件夹,右键点击  CTags:Rebuilding Tags ,文件夹中会生成 .tags 和 .tags_sorted_by_files 两个文件;

第六步:使用追踪功能

在项目中,可以在函数名上,按 Ctrl+鼠标左键 快速定位到函数体;在函数体按 Ctrl+鼠标右键 返回原文件。

 

转: https://www.jianshu.com/p/543d9e894177

解决:Sublime Text3 packagecontrol.io 无法访问的问题

https://www.jianshu.com/p/23b823d6e786

解决办法:

  1. 点击 Preferences > Package Settings > Package Control > Settings - User
  2. 添加配置
"channels": ["https://raw.githubusercontent.com/HBLong/channel_v3_daily/master/channel_v3.json"],

SublimeText3追踪函数工具CTags设置及使用的更多相关文章

  1. Sublime text追踪函数插件:ctags

    转自:http://blog.csdn.net/xxhsu/article/details/30766675 一.下载: 1)http://ctags.sourceforge.net/ 2)http: ...

  2. Sublime text追踪函数插件:ctags[转载]

    一.下载(择其一即可): 1)http://ctags.sourceforge.net/ 2)http://prdownloads.sourceforge.net/ctags/ 解压后单独取出ctag ...

  3. poll函数和串口设置

    2015.1.24 今天星期六,多云,早晨8:17起床的,今天是来南京起床最迟的一天,因为昨晚睡得有点迟,今天又不用上课,整个人有点放松.收拾好来到教室,教室门没有开,胡明也到了,其他人还在宿舍睡觉, ...

  4. Fiddler手机抓包工具如何设置过滤域名?

    fiddler手机抓包工具如何设置过滤域名?如题.fiddler抓包可以完成我们移动开发者的调试测试需求.所以说抓包尤其重要,但是多余的网页请求和手机的其他链接影响我们手机开发的需求.下面我教大家怎么 ...

  5. functools:管理函数工具(部分)

    # -*- coding: utf-8 -*- # python:2.x __author__ = 'Administrator' #functools:管理函数工具 #作用:处理其他函数的函数 #版 ...

  6. BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第3章节--SharePoint 2013 开发者工具 站点设置

    BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第3章节--SharePoint 2013 开发者工具 站点设置         你应该熟悉(假设还咩有)的SharePo ...

  7. Atom的追踪函数插件和自定义语法

    atom网盘链接:http://pan.baidu.com/s/1nvt7vJz 密码:om26 追踪函数插件 直接使用最新autom版本傻瓜式安装 名字:goto-definition 地址:htt ...

  8. JS---动画函数封装:设置任意的一个元素,移动到指定的目标位置

    动画函数封装:设置任意的一个元素,移动到指定的目标位置 <!DOCTYPE html> <html lang="en"> <head> < ...

  9. mysql导出函数或者存储过程 设置显示方式

    mysql导出函数或者存储过程 mysqldump -hhostname -uusername -ppassword -ntd -R databasename > /app/backupflie ...

随机推荐

  1. ASP.NET Core 新建线程中使用依赖注入的问题

    问题来自博问的一个提问 .net core 多线程数据保存的时候DbContext被释放 . TCPService 通过构造函数注入了 ContentService , ContentService ...

  2. SpringBoot使用AOP

    本文介绍SpringBoot中使用Spring AOP. 简介 AOP简介 AOP可能对于广大开发者耳熟能详,它是Aspect Oriented Programming的缩写,翻译成中文就是:面向切面 ...

  3. Maya插件开发的几种方式归纳

    目前仅仅是一时兴趣,想要探索一下Maya插件开发的具体方法,但因为没有时间所以只起了个头 首先来到Autodesk Developer Network http://usa.autodesk.com/ ...

  4. [Win] Win8权限机制导致R安装包失败

    在Rstudio安装tidyselect的时候,提示 ERROR: compilation failed for package ‘tidyselect’ 搜了一下,在github上找到tidysel ...

  5. 2017-9-7-Linux Mint TFTP服务安装开启

    Linux Mint端安装tftp软件 sudo apt-get install tftpd-hpa // tftpd-hpa是服务器端 sudo apt-get install tftp-hpa / ...

  6. IDEA安装使用Lombok插件

    项目中经常使用bean,entity等类,绝大部分数据类类中都需要get.set.toString.equals和hashCode方法,虽然IDEA开发环境下都有自动生成的快捷方式,但自动生成这些代码 ...

  7. Vue常用模块

    1.npm install Vue-Awesome-Swiper@v2.6.7 --save 实现轮播图 2.npm install axios  发送请求get,post

  8. 修改Chrome启动参数解决跨域问题

    这个做法仅仅是针对自己本机,只是一个权宜方案 --disable-web-security --user-data-dir=本地用户信息目录 之后启动Chrome浏览器即可

  9. opencv+python 自动绿帽机

    具体内容,直接看注释吧,该注释的我都注释掉了. # coding:utf-8 import cv2 # 待检测的图片路径 imagepath = r'D://greenhat//2.jpg' # 获取 ...

  10. Hashmap的Hash()

    JDK7: public final int hashCode() {            return Objects.hashCode(getKey()) ^ Objects.hashCode( ...