Personally, I find it easier to format the code as I go; each to their own I suppose.
Times a million.
You shouldn't have to think/worry about formatting your code at all. A proper (aka: good) text editor should format as you type and/or allow you to refomat to your/industry standards at your whim (it should just work *period*). No thinking required. My text editor does what I want it to, not the other way around.
Because hitting the tab key with or without the shift key is so labor intensive. lol.
Is that the mindset you take when writing your own programs (sometimes *it* works and sometimes *it* doesn't)? If I use a tool, I want it to just work that's why I ditched all the other editors I tried before I found one I liked (I tried a dozen or so). ...maybe I was mistaken in thinking this was an assembly of programmers (highly technically minded individuals who bend and shape computers to preform their bidding).
BTW, you don't really have to hit tab when you're typing do you (seriously)? I mean your editors do have auto indenting as you type right?
I do my own formatting (visually I have a solid preferences file that theSwamp helped create) I just don't trust auto closing of parenthesis, I prefer to get lost in a seas of parenthesis, preferably my own where possible.
I don't like auto closing of parens either.
That's awesome! We really should get a repository going again to host stuff like that (preference files and such).