Самый надежный способом принудительного такого сохранения было бы переключить рабочее пространство.
Переключитесь в пустую рабочую область, а затем вернитесь в текущее рабочее пространство: все настройки проекта должны были быть сохранены и восстановлены.
Примечание: bug 27821 ([Workbench] saving state and preferences) является дубликатом:
bug 2369 ([Workbench] Would like to be able to save workspace without exiting), который открыт с ... 2001!
Так что даже трюк «переключения рабочего пространства» может быть недостаточно, чтобы сохранить каждые настроек, но это начало.
Редактировать сентября 2011:
Aaron Digulla добавить в комментариях он добавил плагин «saveui» (bug 337593, который дублирует bug 2369), и который может быть хорошим решением, чтобы сохранить состояние рабочего пространства (без необходимости закрывать Eclipse или переключать рабочее пространство).
Чтобы использовать этот плагин, download the code, откройте архив, скопируйте папку «капли» в папку «Eclipse» (возможно, слияние с существующей папкой папок), закройте Eclipse и заново запустите Eclipse. Вы должны увидеть маленький значок, похожий на замок, на панели инструментов, чуть ниже меню. Нажатие этого значка должно сохранить рабочее пространство.
Я приложил плагин к протоколу HTTPS ошибка: // ошибки .eclipse.org/bugs/show_bug.cgi? id = 337593, который может сохранять состояние пользовательского интерфейса после каждого изменения. –
@Aaron: хороший. Я включил ссылку на ваш плагин «saveui» в ответе. – VonC