2010-09-24 2 views
9

Я потратил немало времени на то, чтобы изменить настройки стиля Java-кода так, как мне нравится.Какие файлы (ы) для eclipse хранят настройки стиля Java-кода?

Например, перейдите на страницу Windows -> Preferences -> Java -> Code Style -> Clean Up/Formatter/Code Templates.
Я запустил eclipse, чтобы использовать пробел вместо символов табуляции, настроил заголовок в верхней части java-файлов и целую кучу других вещей.

Теперь я работаю на другом компьютере и должен был установить новую копию Eclipse Helios.
Есть ли файл или набор файлов, которые я могу повторно использовать, поэтому мне не нужно постоянно настраивать это каждый раз?

ответ

16

Если вы не установили «конкретные параметры проекта», он находится в

workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.jdt.ui.prefs 

Если у вас есть «конкретные параметры проекта», то в «.settings» директории вашего проекта.

<profile kind\="CleanUpProfile" name\="t1" version\="2"> 
    <setting id\="cleanup.remove_unused_private_fields" value\="true"/> 
    <setting id\="cleanup.always_use_parentheses_in_expressions" value\="false"/> 
    ... 

Этот последний вариант (проект конкретные параметры) делает его более легким для вас вариант его в ваш инструмент управления источником, как часть других файлов проекта вы хотели бы получить обратно, делая проверку новой версии вашего проекта в другом месте.

См. "Do you keep your project files under version control?" для получения дополнительной информации.

+2

Настройки форматирования (если указано) хранятся в 'org.eclipse.jdt.core.prefs' в том же каталоге. –

3

В одной из опций под Windows - > Preferences - > Java - > Code Style есть опция export текущей настройки в XML-файл. Вы можете затем import импортировать XML-файл в другую установку Eclipse.

И сохраните его в своем SCM.

+0

Я использую Eclipse Juno на Mac. Я не могу найти параметр «Экспорт». –

+0

В Eclipse Neon вы можете импортировать/экспортировать настройки для четырех разных областей отдельно: очистить, шаблоны кода, форматировать, упорядочить импорт. Тем не менее, импорт и экспорт не производится одновременно. –

0

Не тратьте время на поиск файла в области настроек затмения. Вместо этого нажмите кнопку «Изменить» в профиле настроек и экспортируйте его в файл по вашему выбору.

+0

Ему не нужно, VonC сделал это уже! – Instantsoup

Смежные вопросы