源码阅读工具
工欲善其事必先利其器,C/C++ 源码阅读工具用过几款,推荐给大家。
sublime text 2/3
sublime text 是功能很强的一款编辑器,可安装各种插件。刚开始尝试阅读代码的时候,用的就是这款。在这里推荐 sublime text 2 + ctags 或者直接使用 sublime text 3,能实现函数跳转的功能。
个人的偏好快捷键设置是:
[
{
"button": "button1", "count": 1,
"modifiers": ["ctrl", "shift"],
"press_command": "drag_select",
"command": "goto_definition"
},
{
"button": "button2", "count": 1,
"modifiers": ["ctrl", "shift"],
"press_command": "",
"command": "jump_back"
}
]
ctrl+shift 以及鼠标左键,跳转到函数的实现;ctrl+shift 以及鼠标右键,进行回退。
Eclipse CDT
Eclipse CDT 是专门为 C/C++ 开发者打造的 IDE,也非常不错。下载代码后导入到 Eclipse 中,就可以了。
Source insight
Source insight 也是老牌的代码阅读利器了。
具体工具的使用方法,不在这里赘述了,网络上有很多很好的教程供大家参考。
上一篇: Memcached slab...