有没有办法让ctags处理C语言中的多行函数原型?
我已经搜索了一下,
最终我想要获得类似于输出
我已经搜索了一下,
--fields=+S
应该可以处理多行函数原型,但是我无法让它正常工作:ctags -x --c-kinds=pf --fields=+S file
文件:
int
foo(int
x, int y
);
ctags只会返回:
foo(int
(请注意,返回类型也缺失)最终我想要获得类似于输出
int foo(int x, int y);
或者int foo(int x, int y
--fields=+S
不是正确的方式吗?还有哪些ctags字段我漏掉了吗?总的来说有什么指导意见吗?
如果在ctags中没有相应的方法,有推荐的程序吗?(我目前正在看uncrustify)