返回首页 Redis 源码日志

源码日志

Redis 服务框架

Redis 基础数据结构

Redis 内功心法

Redis 应用

其他

源码阅读工具

工欲善其事必先利其器,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...