gtags-toggle-source
elispのtoggle-source.elを参考に、
gtagsを使って .cファイルと .hファイルをトグルするようにしてみました。
NetInstallerから入れてください。
gtags-20061114.zip
.xyzzy or siteinit.l には下記のように追加。
;;; gtags-mode
(in-package "editor")
(setq *gtags-mode-hook*
#'(lambda ()
(local-set-key #M-. 'gtags-toggle-source) ; ここを追加
M-. と打鍵するだけで、cソースとヘッダを行ったり来たりできます(横着モード)
多分C++でもいいかんじに動作すると思います。
.cppとしているひとは、下記リストの順番を入れ替えると
うまく動作すると思います。
(defvar *gtags-toggle-source-mappings*
(list
(cons ".h" ".c")
(cons ".h" ".cc")
(cons ".h" ".cpp")
(cons ".hh" ".cxx")
(cons ".rc" ".h")
))
elisp版は時間があったらつくります。

No comments
Jump to comment form | comments rss [?] | trackback uri [?]