RubyMine Go To Definition не работает

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

Версия RubyMine - 5.4.3.2.1 для Windows. Кто-нибудь знает проблему или решение?

3 ответа

Решение

Ты пробовал?

File | Invalidate Caches... > Invalidate and Restart

У меня была та же проблема в той же версии, но после аннулирования кешей "Перейти к декларации" снова работает.

Мой RubyMine просто указывал на неправильную версию Ruby, в которую не были установлены драгоценные камни. Я исправил это, перейдя в Preferences > Languages and Frameworks > Ruby SDK and Gems и выбрав версию Ruby, с которой я связал свое приложение Rails.

У меня была аналогичная проблема после обновления до 2020.1.2. По какой-то причине корень моего проекта был удален. Мне пришлось повторно добавить его, выполнив следующие действия. Это было не очень очевидно...

RubyMine> Настройки> Структура проекта> + Добавить корневой каталог содержимого (путь к вашему проекту)

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