Режим отладки Internet Explorer - есть ли быстрый способ включить / отключить его? - PullRequest
1 голос
/ 12 октября 2008

Я выполняю отладку веб-сайта с помощью Internet Explorer (как и других браузеров), но моя проблема связана с Internet Explorer, так как это браузер, который я обычно использую для обычного просмотра.

Для отладки необходимо включить режим отладки в расширенных опциях. Хорошо. Это включено. Но проблема, которая меня раздражает, заключается в том, что на 30% веб-сайтов появляются ошибки JavaScript, а Internet Explorer в режиме отладки вызывает всплывающее окно. Это также относится и к переполнению стека, где я сейчас провожу много времени. Каждый раз, когда я редактирую, я получаю ошибку JavaScript.

Полагаю, это сводится к следующему: есть ли способ БЫСТРО включить и отключить режим отладки, такой как Hokey или надстройка, чтобы вам не приходилось заходить в Расширенные настройки для включения и отключения?

Следует отметить, что я в основном занимаюсь ASP.NET разработкой и использую Visual Studio. Я уже использую Firefox / Firebug для некоторых сценариев и проблем, не связанных с Internet Explorer. На самом деле я не собираюсь переключаться между тем, что я делаю или как я делаю, в основном, в поисках решения проблемы. Даже обходной путь, который не включает использование других браузеров / отладчиков.

Ответы [ 3 ]

3 голосов
/ 12 октября 2008

Самый быстрый способ, которым я могу придумать, - написать небольшую утилиту для:

  • Закрыть все окна IE
  • Переключить значение реестра REG_SZ HKEY_CURRENT_USER \ Software \ Microsoft \ Internet Explorer \ Main \ Отключить отладчик сценариев (от «да» до «нет» или наоборот)
  • При необходимости перезапустите IE

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

Кроме того, если интеграция с IE / VS не является критически важной для вас, вы можете захотеть взглянуть на комбинацию Firefox и Firebug для отладки Javascript: я считаю, что в целом это гораздо приятнее и отладку может быть легко включен или отключен, либо в интерактивном режиме, либо для отдельных сайтов.

2 голосов
/ 12 октября 2008

Я рекомендую использовать Firefox + IE Tab , что позволит вам легко и быстро изменить механизм рендеринга, используемый для сайтов, требующих IE. Таким образом, большая часть вашего просмотра может быть сделана на вкладках не IE, и вы можете избежать всплывающих окон отладки.

1 голос
/ 12 октября 2008

Посмотрите на debugbar . Это бесплатно для личного использования и имеет 60-дневную пробную версию для рекламы. Он работает как Fireugx для Firefox, но, очевидно, его использование будет стоить.

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