您的位置:首页 > 编程语言

Mac OSX下Sublime Text配置使用ctags实现代码跳转

2017-05-07 16:34 323 查看
https://www.smslit.top/2015/11/14/macSTctags-Develop/

配置ST的CTags插件

需要配置一下CTags插件,更改一下默认配置,主要修改其中ctags目录,因为配置中没有写入ctags的目录。

打开 菜单栏->Sublime Text->Preferences->Package Settings->CTags->Settings-Default/Settings-User这两个文件:



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



测试

随便找到一个含有c代码的工程目录,用ST打开,我打开的是我的一个BLE开发的工程DJB001_150509_1700V1.14

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



打开工程文件的DJB001_150509_1700V1.4->Projects->ble->CC2541F128->Source->OSALSimpleBLEPeripheral.c文件,尝试跳转,按下shift+ctrl,鼠标左键点击SimpleBLEPeripheral_Init(taskID++) :



就会调转到SimpleBLEPeripheral_Initd的定义:



然后Shift+Ctrl+鼠标右键单击,便会调回刚才的位置。

可以在菜单栏Sublime Text->Preferences->Package Settings->CTags下找到快捷键和鼠标操作的设定,根据自己喜欢在用户设置文件里更改就可以。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐