-1
默認分隔符是\ t的製表符。但是,如果正在分析的代碼行中存在註釋,則會混淆生成的標記文件的格式。如何修改CTAGS生成的標籤文件的默認分隔符?如何修改CTAGS生成的標記文件的默認分隔符
默認分隔符是\ t的製表符。但是,如果正在分析的代碼行中存在註釋,則會混淆生成的標記文件的格式。如何修改CTAGS生成的標籤文件的默認分隔符?如何修改CTAGS生成的標記文件的默認分隔符
您可能會喜歡Universal-ctags的xformat功能。使用該功能,您可以定義自己的輸出格式。
[[email protected]]~/var/ctags% cat input.c
#define ZERO 0
int main(void)
{
return ZERO;
}
[[email protected]]~/var/ctags% ./ctags -x --_xformat='(N, K, L) = ("%{name}", "%{kind}", %{line})' input.c
(N, K, L) = ("ZERO", "macro", 1)
(N, K, L) = ("main", "function", 2)
http://docs.ctags.io/en/latest/news.html#customizing-xref-output可能會給你更多的提示。
你的問題是?我沒有發現問號。 –
更新了問題 –