Я пишу код вручную, но я предпочитаю работать с редактором wysiwyg на буксире, и по этой причине я все еще использую Dreamweaver в качестве редактора. То, что я делаю в 95% случаев, - это ручное кодирование в редакторе исходного кода и просмотр результатов в предварительном просмотре. Иногда я заглядываю в редактор wysiwyg, чтобы перемещать блоки напрямую, и когда я это делаю, я нахожу это бесценным. Я никогда не использую мастера Dreamweavers или сгенерированный код, а также очищаю HTML вручную.
Я не вижу ничего плохого в этом подходе, он выглядит как HTML-дизайн, эквивалентный IDE, предлагающей завершить функции и т. Д. (Intellisense или как там может называться ваша IDE)
Я также всегда использую систему шаблонов той или иной формы, поэтому мой код сценария полностью отделен от HTML.
Сочетание с Dreamweaver случайного редактирования wysiwyg (неоценимое значение, которое я нахожу при разметке или внесении изменений в макросы), и предварительный просмотр одним щелчком удержали меня, несмотря на поиск лучших инструментов - Aptana, NetBeans и т. Д. Действительно Мне бы очень хотелось перейти на другую систему - см. Этот вопрос - желательно что-то, что работает на Ubuntu и отбрасывает весь мусор в Dreamweaver, оставляя только функции wysiwyg и, возможно, интеллектуальный редактор Javascript, но я пока найти что-нибудь. KompoZer начинает выглядеть многообещающе.