DebugBar, Companion.JS E IETester
Há alguns dias um colega indicou-me uma ferramenta (IETester) que permite testar diferentes motores de HTML e JavaScript do Internet Explorer (5.5, 6, 7 e 8beta1) lado a lado com a versão instalada.
Ainda não testei o IETester, mas encontrei duas outras ferramentas que me chamaram à atenção: DebugBar e Companion.JS.
A DebugBar é como outras ferramentas que uso [^] com algumas diferenças. A DebugBar é uma barra lateral do Internet Explorer e não pode ser separada deste, mas tem uma consola de JavaScript e rastreia o tráfego HTTP/HTTPS que pertence à tab (IE 7) visível. Também consegue inspeccionar outras instâncias de Internet Explorer como o Document Explorer ou o FeedDemon.
A Companion.JS é uma ferramenta do tipo do Firebug e foi a que mais me agradou porque me deu algo que eu não tinha: algo que me livrasse dos incómodos diálogos de erros de script.
Tanto a DebugBar como a Companion.JS alegam ser debuggers de JavaScript mas não encontrei nenhum modo de definir breakpoints ou correr scripts paço a paço. Provavelmente porque tenho o Visual Studio instalado esta máquina.