[分享] 分享好用的tag
小弟使用Vim也算有很長一段時間了
之前都是一直使用Vim + ctags + cscope
但現在開始有一部分時間需要接觸C++就發現cscope在這方面的判斷不甚理想
直到最近發現了一個好物叫做Global或稱為Gtags
http://www.gnu.org/software/global/
不僅在function caller/callee上的判斷極為正確
而且可以incrementally更新tag
光這一點就樂勝了
以前每次檔案有更改過就必須要將整個tag database重建
但Gtags只要在command line上輕輕的
$ global -u
帥呀!老皮
就完全更新完畢
但似乎討論和使用的人數不多
Debian上的package整個就舊到不行 暈
所以需要自己下載源始碼來編譯
更帥的是
Gtags裡有一個tool叫做gtags-cscope
讓gtags以cscope的界面執行
於是Vim就可以透過cscope的界面去呼叫gtags的database
所以在使用上完全不須要從新學習
以上野人獻曝推薦給大家
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.34.143.177
推
06/22 13:03, , 1F
06/22 13:03, 1F
→
06/24 20:25, , 2F
06/24 20:25, 2F
討論串 (同標題文章)
Editor 近期熱門文章
PTT數位生活區 即時熱門文章