Отладка JavaScript в Visual Studio 2008 - PullRequest
6 голосов
/ 12 января 2009

Я пытаюсь отладить код javascript, просто добавив точку останова в VS2008, но отладчик не останавливается. Должен ли я сделать некоторые специальные настройки, чтобы включить отладку javascript? Или код должен быть в отдельном файле JS?

Ответы [ 4 ]

7 голосов
/ 12 января 2009

Сняли ли вы флажки в настройках

Сервис -> Свойства обозревателя -> Дополнительно -> Просмотр [заголовок] -> Снимите флажок «Отключить отладку сценариев (Internet Explorer)» и снимите флажок «Отключить отладку сценариев (другое)»

Иногда вам нужно перезапустить браузер, чтобы VS2008 узнал, что он внес некоторые изменения.

Вы пытались вставить "отладчик"; ключевое слово в ваш файл JavaScript? Это обычно никогда не подводит меня.

Если у вас IE8, вы можете отлаживать прямо в самом браузере.

0 голосов
/ 12 января 2009

Я не знаю насчет VS2008, но знаю, что мне никогда не удавалось остановить отладчик на точке останова в aspx (в отличие от связанного файла js).

Если вы не запускаете это в проекте, а просто отлаживаете на лету, обязательно подключитесь к процессу браузера.

0 голосов
/ 12 января 2009

Я знаю, что это не то, что вы просили, но я должен подключить Firebug для отладки JS, включая точки останова, операторы наблюдения, степпинг и живую консоль JS.

0 голосов
/ 12 января 2009

Какой-то конкретный браузер? В основном он работает с IE и требует отладки сценариев, включенной в настройках Internet IE (расширенный => просмотр).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...