2015-07-07 7 views
1

Я использую RubyMine для отладки приложения rails, над которым я работаю. По какой-то причине, когда я запускаю мое приложение, rubimine останавливается на «невидимых» точках разрыва внутри исходного кода библиотеки. Например, я ударил строку server.rb 92 в railties, rack/server.rb строку 190 в стойке, logger.rb строка 315 и т. Д.RubyMine останавливается в библиотечных файлах исходного кода

Я использую встроенные отладочные камни от RubyMine. Я удалил драгоценный камень byebug, поэтому не должно быть никаких конфликтов, которые я знаю в отношении этой проблемы.

Я использую ruby ​​2.1.2 и рельсы 4.2.1.

Как я могу исправить эту проблему, так что я просто ударяю точки останова в своем приложении?

+0

Вы можете попытаться удалить каталог .idea из корня проекта. Он содержит точки останова для приложения и будет автоматически восстановлен при открытии проекта. Отправляя в качестве комментария вместо ответа, на данный момент, поскольку это немного выстрел в темноте ... –

+0

Просмотр точек останова Пробовала ли вы эту команду Ctrl + Shift + F8 (Windows) или Shift ⌘ F8 (Mac OS) Затем попробуйте удалить все точки останова. –

+0

@BradWerth Это не сработало, но это была отличная идея. –

ответ

0

Для RubyMine 7.1.4 и debase 0.1.6 эта проблема возникает. Проблема решена с помощью дебаза 0.1.7. Перейдите к обновлению обновления RubyMine Gem Manager до 0.1.7, и проблема должна быть решена.

См. https://youtrack.jetbrains.com/issue/RUBY-16915 для проблемы с JetBrains.