¿Hay alguna manera para que los ctags manejen prototipos de función multilínea en C?ctags prototipos de función C multilínea
He buscado alrededor y la --fields=+S
tiene que hacer prototipos de varias líneas, pero no puedo conseguir que funcione:
ctags -x --c-kinds=pf --fields=+S file
archivo:
int
foo(int
x, int y
);
ctags sólo se devuelve:
foo(int
(Tenga en cuenta que el tipo de devolución tampoco se encuentra)
En última instancia me gustaría obtener una salida similar a
int foo(int x, int y);
o
int foo(int x, int y
es --fields=+S
no es la forma correcta? ¿Hay alguna parte de los campos de ctags que me falta? ¿Alguna sugerencia en general?
Si no hay forma de hacerlo en ctags, ¿algún programa recomendado? (Actualmente estoy viendo uncrustify)