アプリケーションのタグを自動再生成し、emacsでそれらのタグにアクセスして、ワークフローを改善する方法を見つけようとしています。emacsにTAGファイルの変更を検出して再訪させることは可能ですか?
1263 次
2 に答える
9
タグ設定があります:
(setq tags-revert-without-query t)
これにより、タグ機能は、ディスク上で変更された場合にTAGSファイルに再度アクセスするように指示されます。このチェックは、タグ関数を呼び出すたびに行われます。
于 2010-03-31T15:40:14.507 に答える
3
おそらくあなたが探しているものとは正確には一致しませんが、私はいつも使用している現在の作業ディレクトリのタグテーブルを再生成して再訪する小さな関数を持っています。
(defvar tags-cmd "etags -R 2>/dev/null")
(defun regen-tags ()
"Regenerate the tags file for the current working directory"
(interactive)
(let ((tag-file (concat default-directory "TAGS")))
(shell-command tags-cmd)
(visit-tags-table tag-file)))
于 2010-03-31T07:21:16.563 に答える