Где настроить Eclipse, чтобы изменить настройки по умолчанию, используемые при создании новой рабочей области? - PullRequest
18 голосов
/ 21 августа 2009

Мы используем Eclipse с проектами в CVS. Оказалось, что проще всего создать новое рабочее пространство при работе с другой веткой или приложением, а затем использовать Team -> Import project set для получения всех необходимых проектов из CVS.

К сожалению, мне приходится каждый раз делать следующее:

  • Изменить шрифт текста на Consolas 11 pt
  • Отключить проверку орфографии в текстовых редакторах
  • Запустить все в фоновом режиме

плюс еще немного того же.

Я бы хотел раз и навсегда изменить стандартные значения в дистрибутивных файлах Eclipse после распаковки дистрибутива (Windows). Где эти значения по умолчанию расположены внутри Eclipse?


РЕДАКТИРОВАТЬ: На данный момент у нас просто есть файл настроек, который должен быть прочитан. Дополнительный шаг, но работает ...


EDIT 2014: я закончил тем, что создал рабочее пространство с нужными настройками, а затем создавал новую копию каждый раз, когда мне нужна новая. Также обрабатывает информацию Maven Central и т. Д. Принимает самый старый ответ, по сути говоря, такой.

Ответы [ 7 ]

14 голосов
/ 21 августа 2009

Вы можете экспортировать свои настройки из рабочего пространства и импортировать их в любое другое (это в основном делает то, что говорит ответ VonC, но с некоторой мерой проверки ошибок).

Для этого в рабочем пространстве источника выберите Файл -> Экспорт ... -> Общее -> Предпочтения , затем выберите Экспортировать все и введите файл для экспорта, затем Готово .

Затем вы можете импортировать настройки в любое рабочее пространство, выполнив Файл -> Импорт ... -> Общие -> Настройки , перейдите к файлу настроек и нажмите Готово .

4 голосов
/ 01 мая 2012

Вот что я делаю:

  1. Запуск Eclipse
  2. Не импортируя и не запуская проекты, отредактируйте рабочую область и внесите все необходимые изменения в конфигурацию
  3. Откройте рабочее пространство в проводнике Windows и создайте копию папки.
  4. Затем, в любое время, когда вы захотите использовать его, скопируйте эту папку в новую папку рабочей области - вам может понадобиться сначала создать новую папку рабочей области (и определенно назвать ее чем-то другим).

Это то, что я делаю в любом случае. Да, он очень грязный, но довольно быстро получает то, что я хочу!

4 голосов
/ 21 августа 2009

Попробуйте проверить:

<workspace>\.metadata\.plugins\org.eclipse.core.runtime\.settings

Некоторые .prefs файлы могут быть интересны для копирования из одного рабочего пространства в другое.
(например, org.eclipse.team.cvs.ui.prefs, который содержит любое нестандартное значение для настроек CVS)


Я хочу исправить настройки по умолчанию в Eclipse, чтобы рабочая область создавалась с настройками по умолчанию, которые я хочу каждый раз.

Жесткое ядро:

Измените файл .options в <eclipse-SDK-3.5-win32>\eclipse\plugins\org.eclipse.team.cvs.core_3.3.200.I20090430-0408.jar (это имя, которое у меня есть для eclipse3.5)
Это файл со значениями по умолчанию, по крайней мере для CVS.

3 голосов
/ 21 августа 2009

Я создал чистое рабочее пространство со всеми настройками, которые я хочу иметь. Это рабочее пространство, которое я скопировал в папку для сохранения, никогда не удаляю;)

Когда я хочу создать рабочее пространство для нового проекта, я копирую сконфигурированное рабочее пространство и все.

Я настроил путь к хранилищу svn, формат кода (для этого вы также можете импортировать настройки в eclipse), просмотреть конфигурацию и т. Д.

1 голос
/ 24 августа 2011

Исправьте настройки по умолчанию в Eclipse, чтобы рабочая область создавалась со значениями по умолчанию. Если вы хотите каждый раз предлагать предложения, тогда

Перейти к пути извлечения затмения -eclipse\configuration\.settings -> Редактировать -org.eclipse.ui.ide -> Измените значение на true: SHOW_WORKSPACE_SELECTION_DIALOG=true

Аналогично в этом файле вы можете напрямую изменить другие настройки по умолчанию.

1 голос
/ 21 августа 2009

При импорте предпочтений (подход Rich Seller выше), особенно тех, которые были созданы кем-то другим, сначала сделайте резервную копию своей среды Eclipse. Это легко, поскольку он переносим - просто скопируйте его во временную папку.

Я полностью использовал свою среду Eclipse, импортируя настройки в прошлом, и импорт моих собственных настроек, которые я экспортировал непосредственно перед импортом, не устранил мои проблемы.

0 голосов
/ 11 июля 2014

Я нахожу способ сделать это:

open <eclipse>\plugins\org.eclipse.cpp.package.cpp_1.4.2.201210131-1456\plugin_customization.ini 

и добавьте

складной

  org.eclipse.cdt.ui/editor_folding_enabled=true
  org.eclipse.cdt.ui/editor_folding_preprocessor_enabled=true

, тогда новый проект включит сворачивание по умолчанию.


Итак

  1. Вам нужно знать, где вы предпочитаете искать, в моем случае, сворачивание находится под org.eclipse.cdt.ui, вы можете примерить проект, затем проверить <workspace>\.metadata\.plugins\org.eclipse.core.runtime\.settings чтобы найти его

  2. "org.eclipse.cpp.package.cpp_1.4.2.201210131-1456" должно быть переменным в зависимости от используемой версии. что бы это ни было, вы должны найти "plugin_customization.ini "

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...