Отладчик JavaScript

Кто-нибудь знает действительно хороший редактор для отладки JavaScript (кроме Visual Studio 2008 и FireBug)? Взаимодействие с другими людьми

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
18
0
4 174
9
Перейти к ответу Данный вопрос помечен как решенный

Ответы 9

IE8 beta 2 имеет хороший отладчик

Отладчик IE8 - лучший из тех, что я когда-либо использовал. И я разрабатываю с помощью firebug на Mac, так что это о многом говорит!

Bjorn 05.02.2009 21:34

Взгляните на Venkman, отладчик JavaScript для Firefox:

http://www.mozilla.org/projects/venkman/

Это настоящий отладчик javascript на уровне исходного кода, в котором вы можете устанавливать точки останова и выполнять пошаговый код.

В Opera есть Стрекоза, хотя я по-прежнему предпочитаю Firebug. До Firebug был Венкман, хотя его будущее пока неясно.

Ответ принят как подходящий

Вот статья Расширенные методы отладки JavaScript, в которой описывается использование нескольких инструментов. Я узнал об одном новом инструменте, о котором я раньше не слышал, - это JSLint. Иногда JSLint просто сразу показывает ваш хитрый код, вызывающий проблему.

+1 за JSLint! Я использую его для очистки стороннего кода, если он выдает ошибки после упаковки.

Andrew Hedges 20.09.2008 04:53

Я всегда использую jsLint. И все это время становилось все более и более разборчивым.

Nosredna 23.02.2009 23:19

Браузер Гугл Хром имеет разумный встроенный JS-отладчик. Есть хороший список доступных команд здесь.

IDE Aptana Studio имеет хороший отладчик javascript.

Версия для сообщества поддерживает только Firefox, профессиональная также поддерживает Internet Explorer.

Для отладки Internet Explorer (и когда у вас нет VS 2008) вы можете использовать MS Script Editor. Это хорошая запись о том, как правильно настроить его:

http://www.jonathanboutelle.com/mt/archives/2006/01/howto_debug_jav.html

Я работаю в Аптане. Вы устанавливаете точки останова, наводите курсор на переменные и просматриваете прямо в редакторе. Любить это. Никогда не думал, что откажусь от Firebug в качестве главного отладчика.

Если вы привыкли использовать Firebug, вам может понравиться Firebug Lite, реализованный на JavaScript. Вы можете использовать его как букмарклет, что приятно. Я не уверен, насколько это мощно, я полагаю, что другие, «настоящие» решения лучше, но в крайнем случае это удобно.

Это не совсем отладчик. Это скорее инспектор.

Nosredna 23.02.2009 23:25

Firebug Lite не загружает удаленные скрипты, даже отладчик Chrome. из-за написания на javascript.

toddmo 11.04.2013 00:00

Другие вопросы по теме