I have used tidy (for html) and perltidy to clean up messy/generated code in the past. Both are extremely customizable in the format they output code.
Tim Donahue On Thu, 24 Aug 2006 14:59:31 +0200 Kyrre Nygerd <[EMAIL PROTECTED]> wrote: > Hello people, > > I'm looking for the best ways to create a line of code beautification > (reformatting) scripts -- one for C, one for Ruby, one for Bash and > one for web development languages like XHTML, XML, CSS, PHP and Ajax. > Whether as frontline warriors or household maids, they would ensure > proper indentation, linebreaks, spaces, tabs and so forth. > > Can anybody help me? > > My studies of architectural science has taught me to pay extreme care > to the correction of details, and I now wish to apply these teachings > to all my code. I find myself always reformatting whatever my > associates give me. Not that they're bad programmers, they just care > more about the code itself rather than its structure, and I dare not > argue with that. When their code is messy, however, my heart feels > messy and I can't get any sleep. > > I wish to be in full control of my code beautifiers. That is, I wish > to have them as simple and meaningful as possible. Give me an easy > Bash over a complex Ruby any day. > > There's a lot of messed up tools out there. Companies with flashy > websites just doing this for the money. So apart from the bullshit, > I've managed to spot out the Ruby Beautifier and GNU Indent as two > worthy code beautifiers. However I get the feeling they are more > complex than they ought to be, and if less is more, my search will > have to continue. > > All the best, > Kyrre