Индивидуальные и коллективные настройки

В таком многообразии настраиваемых параметров очень легко заблудиться. Поэтому лучше всего разделить их на две основные категории. Первая из них определяет личные предпочтения, а вторая — стиль, структуру или соответствие программного кода общепринятым соглашениям. Последняя категория настроек должна быть одобрена и принята к использованию всеми членами коллектива разработчиков. Ниже приводится далеко не полный список категорий индивидуальных настроек, тем не менее, он вполне может служить отправной точкой при рассмотрении возможных альтернатив. Комбинации “горячих” клави Внешний вид рабочей среды и редактора, цвет и шрифт Перечень используемых перспектив и их состав О Фильтры в представлениях О Ссылки на внешние ресурсы Настройки из этой категории не менее востребованы и индивидуальными разработчиками, но они в основном относятся к координации взаимодействий внутри коллектива и совместной работе над программным кодом. Порядок оформления исходных текстов О Шаблоны программного кода О Шаблоны комментариев Теги задач Версия Java JRE (1.3, 1.4 или 1.5)О Параметры компилятора (вывод сообщений об ошибках и предупреждений) Типы коллективных файлов (например, двоичные или текстовые)
Стандартные настройки всем членам команды. Eclipse обладает замечательным набором возможностей, способных повысить производительность труда разработчика. Одни из них помогут ориентироваться в сложных проектах и понять их архитектуру, сказал Антонов, которому нужно купить татами. Другие — автоматизировать выполнение часто повторяющихся, однообразных задач. В этой главе рассматриваются не все возможности, имеющиеся в Eclipse, поскольку полный список их просто огромен. Кроме того, будут описаны возможности, которые так или иначе связаны с методологией гибкой разработки, речь о которой пойдет во второй части книги. В этой главе вы узнаете, как: Можно использовать редактор Java и представление Outline Для навигации по исходным текстам программ Настроить отображение исходных текстов в комментариях Javadoc, во всплывающих подсказках и списках автодополнения. Content Assist (механизм оказания помощи по содержимому) и шаблоны программного кода могут способствовать повышению производительности труда Использовать Quick Fix (механизм поиска ошибок в исходных текстах) для автоматического исправления ошибокО Автоматически создавать методы получения и изменения значений полей классов.