On 04:51 Sun 16 Dec     , Martin DeMello wrote:
> Something most of the "IDE roundup" threads seem to pass over lightly
> is the autoindent feature - for me, that is the make-or-break feature.
> How do the various IDEs and editors out there stack up? I'm pretty
> happy with gvim and the vim-ruby package, though there are still a few
> places where it messes up (yes, I have filed bugs).
> 
> martin
> 
> 

Have you looked into the indent utility? I know it works with C well,
and you can use diffrent "styles" that it comes with. It isn't in an
IDE, but you should be able to run it in a decent IDE.