2015-05-08 22 views
0

我會盡量具體。 我正在爲特定處理器編寫C代碼。 在我的函數的定義,我需要預先設置字符串:Emacs etags - 如何在函數定義之前忽略字符串

section("sec_name")

所以我的功能具有以下結構:

section("sec_name") int function_name(){ .... } 

這個原因ETag來無法識別它們的功能和它們不包括在TAGS表中。 是否有可能告訴ETag來忽略字符串

section("sec_name")

和標記以下字符作爲功能? 謝謝你的回答。

回答

0

在etags的手冊頁中描述了選項--regex=regexp,您可以在其中定義自己的正則表達式,以使etags能夠根據非標準聲明格式查找標籤。

也有例子。

+0

謝謝。我將嘗試瞭解更多關於正則表達式的知識。 – fool

+0

對不起,我已經嘗試過etags --regex =/[\ t] * section \(「\ w +」\)\ w + \ w + \(/包含以section開頭的每一行(「sec_name」)int function_name得到了錯誤:etags:null正則表達式 – fool