[vim ] cscope搜尋特定strcut member

作者: victor7 ( )   2014-01-27 00:39:55
各版眾好, 有個關於cscope的問題想請教, 以C語言為例.
因為cscope沒有辦法搜尋特定strcut內的member(variable or function).
每次搜尋都會以純字串的方式做全域tag搜尋.
所以小弟想做一個可以搜尋特定struct member的功能.
方向可能有兩種: [A] 改造cscope | [B] 做vim plugin
[A]方向正在嘗試看懂cscope原始碼中, 目前是先投降了. @@
[B]方向有參考cctree plugin, 裡面會讀取cscope.out來解析
function call, 似乎有機會可以達成想要的功能.
因為都還在摸索階段, 有幾個疑問想請教版眾.
Q1: [A] or [B] 哪一個較可行?
Q2: 若採用[B], cscope.out的內容格式要如何解析呢?
(直接用vim開來看有很多特殊符號)
還請各版眾提點, 謝謝~~~
作者: saxontai (黑暗,點綴孤零零的星)   2014-01-30 02:32:00
[C]改用 gtags (GNU Global)
作者: victor7 ( )   2014-01-30 18:05:00
感謝樓上提供資訊~~
作者: victor7 ( )   2014-02-05 18:11:00
註:[A]方式幾不可行. cscope request: http://ppt.cc/mDFQ

Links booklink

Contact Us: admin [ a t ] ucptt.com