The tooltip is what really drives me nuts. Darn . Anyone else find things like that too annoying to pass up when modifying someone elses code? I find myself redoing tag indentation and other minor cleanups before I ever get started.
I do it line-by-line for readability and sometimes if it has a lot of rules I break them up into sections like in the example. Also I always semi-colon my last line in case I need to add a rule later and forget.
I always have the last semi-colon… but that’s more a habit from C++ & PHP errors. I need the spaces in there, like margin: 0px;. Also, I cannot let 3-digit hex codes slide or lowercase hex codes. #fff and #34a3e6 drives me NUTS.
I can’t stand auto-complete. I had a coworker mock me for months because I used Notepad++ over Dreamweaver. It stopped when I completed a project in half the time it took them and it validated cleanly the first time (that matters a lot to my boss). Auto-complete tends to spoil developers (IMO), but if used correctly and used only once the developer has a very strong grasp of the language they are using, it can be very helpful. I just agree with that rule of not letting kids use calculators in school until they can do it by hand in their sleep.