[分享] 分享好用的tag

看板Editor (編輯器(vim/emacs))作者時間11年前 (2013/06/21 12:52), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/2 (看更多)
小弟使用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
cscope 在 C++ 真的是悲劇,下個 project 來試用看看~
06/24 20:25, 2F
文章代碼(AID): #1Hmzm6CQ (Editor)
討論串 (同標題文章)
文章代碼(AID): #1Hmzm6CQ (Editor)