Prog/TagSystem/etags
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#topicpath
/////////////////////////////////////////////////////////...
* 目次 [#bcc16063]
#contents();
/////////////////////////////////////////////////////////...
* etags (ctags for Emacs)の利用 [#e074be6c]
//=======================================================...
** tag の生成 [#g054ed56]
- まずは、 Tag file を生成する。emacs パッケージには etag...
- Tag file は TAGS というファイル名で生成される。
$ etags.emacs23 `find | grep -i "\.c$\|\.cc\|\.cpp$\|\.c...
- ただ、ファイル数が多い場合にはコマンドラインバッファの...
以下に、そのためのスクリプトを示す。~
下記の例では、 xargs の -P オプションも併用し、マルチスレ...
#!/bin/bash
TAGS_FILE=TAGS
CMD_ETAGS=etags.emacs23
THREAD_NUM=4
rm -f ${TAGS_FILE};
find | grep -i "\.c$\|\.cc\|\.cpp$\|\.cxx$\|\.h$" | xarg...
-- 全てのファイルを渡すのにコマンドバッファが足りなくなっ...
-- コマンドバファが足りなくなった場合、 xargs は複数回 et...
//=======================================================...
** emacs に TAGS ファイルを読みこませる [#a9b5b02a]
M-x: tags-reset-tags-tables 一旦リセットする
M-x: visit-tags-table 明示的に TAGS ファイルを読み込む
- emcs から操作する(下記)
|~Key binding |~command |~description |
|M-. |find-tag |クラスや関数を探す |
|C-u M-. | |次の検索結果候補を表示する |
|C-u – M-. | |前の検索結果候補を表示する |
|M-* | |元の場所に戻る |
|C-x 4 . |find-tag-other-window | タグ(名前)の定義...
|C-x 5 . |find-tag-other-frame | タグ(名前)の定義...
終了行:
#topicpath
/////////////////////////////////////////////////////////...
* 目次 [#bcc16063]
#contents();
/////////////////////////////////////////////////////////...
* etags (ctags for Emacs)の利用 [#e074be6c]
//=======================================================...
** tag の生成 [#g054ed56]
- まずは、 Tag file を生成する。emacs パッケージには etag...
- Tag file は TAGS というファイル名で生成される。
$ etags.emacs23 `find | grep -i "\.c$\|\.cc\|\.cpp$\|\.c...
- ただ、ファイル数が多い場合にはコマンドラインバッファの...
以下に、そのためのスクリプトを示す。~
下記の例では、 xargs の -P オプションも併用し、マルチスレ...
#!/bin/bash
TAGS_FILE=TAGS
CMD_ETAGS=etags.emacs23
THREAD_NUM=4
rm -f ${TAGS_FILE};
find | grep -i "\.c$\|\.cc\|\.cpp$\|\.cxx$\|\.h$" | xarg...
-- 全てのファイルを渡すのにコマンドバッファが足りなくなっ...
-- コマンドバファが足りなくなった場合、 xargs は複数回 et...
//=======================================================...
** emacs に TAGS ファイルを読みこませる [#a9b5b02a]
M-x: tags-reset-tags-tables 一旦リセットする
M-x: visit-tags-table 明示的に TAGS ファイルを読み込む
- emcs から操作する(下記)
|~Key binding |~command |~description |
|M-. |find-tag |クラスや関数を探す |
|C-u M-. | |次の検索結果候補を表示する |
|C-u – M-. | |前の検索結果候補を表示する |
|M-* | |元の場所に戻る |
|C-x 4 . |find-tag-other-window | タグ(名前)の定義...
|C-x 5 . |find-tag-other-frame | タグ(名前)の定義...
ページ名: