title: How can I get ctags to show the parameters for a given C function?
body: <p>I'm trying to write a script that parses the functions in a file, and in particular, the parameters of each function.  So for example, if file X.c has function func(int a, char b), then I want to see output like</p>
  <pre><code>func
      int a
      char b
  </code></pre>
  <p>ctags gets me very close:</p>
  <pre><code>ctags -x --c-types=f file.c
  </code></pre>
  <p>shows me:</p>
  <pre><code>func function    106 file.c func
  </code></pre>
  <p>which is great, because file.c has a whole bunch of goofball macros and typedefs that confuse most C parsers.</p>
  <p>So is there a way to get ctags to show the parameters for a given function?  All of the examples I've seen are for generating tag files, which I don't want to do.</p>