Eclipse теряет настройку предпочтения «Показать номера строк»

Я использую версию Eclipse:

Oxygen.3a Release (4.7.3a)   
Build id: 20180405-1200  

После проверки «Показать номера строк» ​​в Windows -> «Настройки» — «Основные» — «Редакторы» — «Текстовые редакторы» номера строк отображаются в редакторе. Однако после закрытия Eclipse и повторного открытия того же рабочего пространства эти настройки теряются. Номера строк не отображаются, и флажок «Показать номера строк» ​​не установлен. По какой-то причине мое затмение не сохраняет эти настройки.

Я предполагаю, что это ошибка, но я искал обходной путь. Я попытался добавить в файл проекта org.eclipse.ui.editors.prefs следующую строку:

lineNumberRuler=true

но это не решило проблему. Как только Eclipse запустится с этой рабочей областью, указанная выше строка изменится на lineNumberRuler=false. Когда я устанавливаю его снова, он стирается из файла.

Приведенный выше файл в моей рабочей области содержит следующее:

eclipse.preferences.version=1
overviewRuler_migration=migrated_3.1
spacesForTabs=true

Я не знаю, что означает свойство reviewRuler_migration, но его удаление из файла и перезапуск eclipse не помогли.

Есть ли способ сделать так, чтобы параметр «Сохранить номер строки» не терялся после каждого повторного открытия рабочей области? я не хочу возвращаться к более старой версии eclipse, и я не хочу устанавливать более новую версию eclipse, если это не было исправлено в ней, если это действительно ошибка.

Благодарность


person inor    schedule 19.07.2018    source источник


Ответы (2)


  1. Вы пробовали использовать новое рабочее пространство или другие рабочие пространства? Проблема существует и для них, или она ограничивается только этим?

  2. Возможно, Eclipse Preference Recorder восстанавливает настройку. Выполните следующие действия, чтобы отключить его:

а) Перейдите в «Настройки»> «Oomph»> «Задачи настройки»> «Рекордер предпочтений» и выключите его.

b) Установите желаемое значение для линейки линий и закройте Eclipse.

c) Переименуйте/удалите папки с именем oomph в папке [user_home]/.eclipse.

г) Запустите Затмение. Если это сработает, это будет означать, что предпочтение восстанавливалось регистратором предпочтений — возможно, вы включили его в прошлом и отключили позже, но старые предпочтения все еще восстанавливаются и т. д.

Надеюсь это поможет.

person Brian Fernandes    schedule 19.07.2018

Я не знаю, что вызвало мою проблему, но сравнивая ее с другой рабочей областью, которая работала нормально, я заметил, что рабочая область, описанная выше, имеет папку с именем «.recommenders». Я не знаю, как он был создан или какова его цель, но его удаление решило мою проблему, и я не заметил ничего, что мне нужно было упустить.

person inor    schedule 21.07.2018