安裝
apt中納入了這兩個cscope套件,安裝一下
sudo apt-get install cscope cscope-el
然後在.emacs或任何等效的檔案中加入
(require 'xcscope)
啟動emacs,打開任一欲檢視的原始碼檔案,如 .c 檔,按下
C-c s I,程式問要從那個目錄建立索引,通常是設我們放置專案的最上層目錄,
如果是jhbuild抓來的檔案,那通常在 ~/code/evince/checkout/
操作說明
http://cscope.cvs.sourceforge.net/viewvc/cscope/cscope/contrib/xcscope/xcscope.el?revision=1.14&view=markup
它的 * Keybindings: 一節詳述了可用的操作
http://www.eefocus.com/fhq1989312/blog/12-04/247349_9c349.html
我是看了這頁才知有apt可裝
小結
這類的 code navigation 解決方案,在正確性上其實遠不如 MSVS 或是 eclipse,不過對於 gtk 這類純c 的專案,速度是很快的
沒有留言:
張貼留言