Python trace code 的好幫手

前陣子試用 cscope + pycscope, 好裝又好用。參照 "The Vim/Cscope tutorial" 的說明, 很快就能裝好並明白怎麼用。在建立 cscope index file 時可改用 pycscope, 這是用 python 去分析原始碼, index 會建得更準。

用 cscope 的好處是

  • 可以找函式的定義, 也能找 call 它的程式
  • 若有多個可能選項, cscope 會列出來給使用者選
  • 可以將查詢的結果顯示在新視窗或原視窗內
另外再配合 ctags 和 vim plugin taglist, 可以方便掌握目前檔案內的 class / function 列表。目前用了這兩者, 覺得沒什麼不足的部份。

留言

這個網誌中的熱門文章

(C/C++ ) 如何在 Linux 上使用自行編譯的第三方函式庫

熟悉系統工具好處多多

virtualbox 使用 USB 裝置