Eclipse: Можете ли вы форматировать код при сохранении?
В Eclipse под Windows → Preference → Java → Code Style вы можете определить шаблоны кода для комментариев и кода, и вы можете настроить форматировщик кода.
Мне интересно, возможно ли, чтобы в Eclipse эти параметры влияли каждый раз при сохранении исходного файла. В принципе, вместо того, чтобы выделять все и нажимать Ctrl + Shift + F, я хочу, чтобы Eclipse отвечал за правильность форматирования моего кода.
Возможно ли это, и как вы его настроите?
Примечание. Использование автоматического формата:. Лучше всего выбрать "Редактированные редактируемые строки", поскольку слияние изменений становится очень сложным, когда вы переформатируете весь файл, находящийся в исходном контроле, который уже не был отформатирован должным образом. Уже сделал это сотруднику.
Ответы
Ответ 1
В разделе Preferences выберите Java → Editor → Save Actions. Проверьте Perform the selected actions on save и установите флажок Format source code.
Это может быть или не быть доступно в предыдущих версиях Eclipse. Я знаю, что он работает в:
Version: 3.3.3.r33x_r20080129-_19UEl7Ezk_gXF1kouft<br>
Build id: M20080221-1800
Ответ 2
Я настоятельно рекомендую проверить ваш XML-дескриптор формата eclipse в исходном элементе управления. Таким образом, все члены команды могут использовать его, и вы не сможете переформатировать битвы.
Ответ 3
У меня есть снимок настройки.
Следуйте по пути:
В окне Preferences выберите Java → Editor → Save Actions.
Проверьте Perform the selected actions on save и проверьте Format source code box.
![enter image description here]()
Ответ 4
Если вы обнаружите, что у вас нет предпочтения Save Actions в разделе Java → Editor, возможно, это связано с тем, что вы используете более старую версию Eclipse. В этом случае вы можете установить плагин Format on save из здесь.
Затем, под Preferences, выберите Java → Format on save. Выберите опцию Run Format в разделе Select a code formatting action