Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка под ASP.NET > Как можно продебажить JavaScript в VS2005?


Автор: draiv 22.5.2008, 14:39
Собс-но вопрос: Как можно продебажить JavaScript в VS2005?

Автор: Rififi 22.5.2008, 14:48
cscript //x code.js - запускает зарегистрированный в системе отладчик
если их несколько (например с MS Office тоже идёт что-то своё) то можно выбрать

Автор: draiv 23.5.2008, 10:37
Это надо в командной строке запускать??
Говорит Input Error: Can not find script file "C:\Documents and Settings\MyFolder\c
ode.js".
Это что значит? что у меня не зарегистрировано никаких отладчиков?
Поискал файл code.js на диске - не нашел.

Автор: Vyacheslav 23.5.2008, 18:20
Используй FireFox

Автор: Groff 23.5.2008, 19:06
draiv, открываешь в IE страницу со cвоим js. В VS2005 идешь Debug -> Attach to process там выбираешь Internet Explorer и дебажишь. Только с IE 7 вроде есть проблемы. А ещё лучше, как сказал Vyacheslav, использовать firefox + firebug.
 

Автор: nnm2005 11.6.2008, 17:07
Аттачиться к процессам - это конечно круто, но лучше в настройках IE резрешить отладку сценариев(в опциях найдите сами), потом перед нужным местом в жабаскрипте пропишите
Код

... // всякий там код
debugger
... // всякий там код, который хотите поотлаживать


При этом эксплорер сгенерит exception, и спросит Вас:  "Подебажить, Господин, не желаете?" И предложит на выбор MS Script Editor(c офисом идёт) либо все ваши студии.
В FF + Firebug тоже, естественно, работает.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)