Как избавиться от фантомных точек останова в файлах JavaScript в Aptana? - PullRequest
3 голосов
/ 05 апреля 2011

У меня небольшой проект, содержащий 1 файл HTML и 4 файла JavaScript.Недавно, отлаживая свои сценарии с помощью плагина Aptana Firefox, мне удалось внедрить в мой проект так называемую «фантомную» точку останова.

Сама точка останова связана с конкретной строкой, а не с конкретным выражениемили позвоните по телефону.Например, если точка останова «фантом» влияет на строку 79, а у меня есть только комментарий к строке 79, точка останова никогда не будет достигнута.Но если у меня есть допустимый оператор JavaScript, такой как 'var x = 2;'в строке 79 точка прерывания всегда будет достигнута.

Повторное добавление точки останова в этой строке и удаление с помощью команды «Удалить» в представлении точек останова ничего не делает.

Очистка всех точек останова черезопция Run-> Remove all breakpoints ничего не делает.

Точка останова не отображается в представлении Точки останова, и в файле нет указаний на то, что точка останова существует.

Я попытался удалить свое рабочее пространство и создать заново.Не сработало.

Я попытался удалить проект и повторно добавить исходные файлы.Не сработало.

Я проверил, что точка останова не является необработанным исключением, как упомянуто в этом вопросе .

Кто-нибудь знает, как удалить эти «фантомы»точки останова из проектов Aptana?

Среда: Windows 7 64-разрядная версия Aptana Studio v2.0.5 Плагин Aptana Debugger Firefox v1.6.0 Плагин Firebug v1.6.2

Ответы [ 2 ]

1 голос
/ 14 ноября 2012

Я нашел один способ избавиться от этого типа точки останова: Нажмите на иконку firebug на текущей странице, выберите параметры и нажмите сброс всех параметров firebug.

Это должно решить эту проблему.

1 голос
/ 05 апреля 2011

Попробуйте следующее:

  1. Запуск сеанса отладки из Aptana Studio
  2. Переключитесь на Firefox, откройте Firebug, используя значок в строке состояния.
  3. Открыть вкладку Breakpoints справа
  4. В раскрывающемся меню выберите «Удалить все точки останова»
...