Настройки Эклипса - LeKaitoW/raox GitHub Wiki

Автоматические действия при сохранении

Добейтесь настроек, как на сриншоте.

2016-04-13 19 01 22

Пути к исходникам JDK

Под Убунтой проблем быть не должно, а вот под Виндой у меня Эклипс не нашел исходники JDK. Мешает ходить по исходникам проекта. Смело меняем Source Attachment: None -> полный путь к архиву с исходниками.

2016-04-13 19 09 21_19-11-43

Настройка GTK2 (актуально для Mars 2 или ниже)

  • Или пропишите в eclipse.ini две строки
--launcher.GTK_version
2

перед --launcher.appendVmargs, чтобы стало вот так

2016-09-11 21-20-34

  • или перед запуском Эклипса напишите (для Убунты)
export SWT_GTK3=0
eclipse

Форматирование кода

Мы используем встроенный в Эклипс стиль. Как он есть. Иногда выходит новая версия Эклипса с измененным стандартным стилем. Это боль, но мы постепенно переформатируем исходники. Делается это так

  • Или меняем все файлы сразу, заливаем одним коммитов. Проблема - скорее всего приведет к конфликатм у коллег. Поэтому или согласовываем с другими этот шаг или смотри следующий пункт.
  • Понимаете, что хотите внести изменения в какой-то файл. Сначала переформатируете его, делаете коммит. Потом вносите изменения в логику и тоже коммит. Главное - отделить коммит с форматированием от логики, чтобы можно было смотреть пул-реквест хотя бы по коммитам.