JavaScript ですが、どのような開発環境で開発していますでしょうか

とりあえずDebugWindowはトレーサー出力機能であって、デバッガとは言えないような。
Firefoxはエラー表示ができて楽だけど、HTMLで使うならやっぱり一番良くやるのは特定のTextAreaに足していくことか。ただし、GreaseMonkeyではそれもやりにくい。

記述環境はいまはxyzzyjscript-modeでやってるけど、いろいろ対応できてないことも多いですし。正規表現リテラルとか、{a:b,c:d}プロパティ表現での関数のインデントとか。それでもほかに手軽なエディタは知らない。