Показывать аннотации, не работающие - программирование
Подтвердить что ты не робот

Показывать аннотации, не работающие

Я использую Eclipse с плагином egit. Когда я нажимаю "Команда" → "Показать аннотации", ничего не отображается. Но я мог просматривать аннотации, перейдя в историю, а затем щелкнув правой кнопкой мыши по желаемому набору изменений.

Не следует ли в первом случае показывать аннотации из последней версии этого файла, над которой я работаю?

4b9b3361

Ответ 1

Я нашел eclipse bug 394161, в котором говорится, что функциональность аннотаций шоу не будет работать, если вы не настроите предпочтения EGit игнорировать изменения в пробелах. Вы можете сделать это, перейдя в Window → Preferences → Team → Git и установив флажок "Игнорировать изменения пробелов". Это поставило проблему для меня.

Ответ 2

У меня была такая же проблема, и это сработало для меня (на двух разных компьютерах):

  • Убедитесь, что аннотации хорошо настроены, например, если вы хотите видеть ошибки на вертикальной линейке, вы должны активировать эту опцию. Настройки > Общие > Редакторы > Текстовые редакторы > Аннотации > Ошибки > Показать в > Вертикальная линейка

  • Убедитесь, что ваш проект отмечен как проект PyDev. Щелкните правой кнопкой мыши на проекте > PyDev > Установить как проект PyDev (если вы видите "Удалить конфигурацию PyDev Project", он уже отмечен как один)

  • Наконец, убедитесь, что исходная папка правильно идентифицирована. Щелкните правой кнопкой мыши на исходной папке > PyDev > Установить как исходную папку (добавить в PYTHONPATH)

На последнем шаге, если вы видите "Установить как папку без источника" (удалить из PYTHONPATH), он уже помечен как один, и в этом случае это решение не должно работать для вас, но вы можете попытаться отменить и повторите шаги 2 и 3.

Я использую Eclipse Kepler, PyDev 3.2 и EGit 3.2.

Ответ 3

Я немного ударил головой об этом. Щелчок правой кнопкой мыши по файлу в проводнике проекта или в обозревателе пакетов, а выбор "Team" > "Show Annotations" не работает (по крайней мере, в версии 4.5.1). Так что не делай этого. Я нашел самый простой способ показать аннотации, просто нажмите на вертикальную линейку, а затем выберите "Показывать аннотации".

Кстати, ошибка пропущенного пробела игнорирования, упомянутая в @Derek, исправлена. Из bug ticket,

После обновления до 3.4.0.201405071430, показывающего аннотации, которые также работали без установки свойства "Игнорировать изменения пробелов", Поэтому ошибка кажется исправленной.

Я подтвердил, что на ошибку не влияет ошибка 4.5.1