Показать аннотации не работают

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

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

3 ответа

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

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

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

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

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

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

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

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

Кстати, ошибка игнорирования пробелов, о которой упоминает @Derek, была исправлена. Из жучка,

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

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

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