Czy istnieje sposób na ctags obsługi prototypów funkcji wieloliniowych w C?Ctags wieloliniowy prototypy funkcji C
Rozglądałem się dookoła i --fields=+S
ma robić multilinii prototypy, ale nie mogę zmusić go do pracy:
ctags -x --c-kinds=pf --fields=+S file
plików:
int
foo(int
x, int y
);
ctags zwraca tylko:
foo(int
(Zwróć uwagę, że brakuje również typu zwrotu)
Docelowo chciałbym uzyskać wynik podobny do
int foo(int x, int y);
lub
int foo(int x, int y
jest --fields=+S
nie jest poprawny sposób? Czy jest część pól ctags, których mi brakuje? Jakieś wskazówki w ogóle?
Jeśli nie ma sposobu, aby to zrobić w ctags, jakiekolwiek zalecane programy? (Obecnie szukam nieuświadomienia)