Вы должны найти баланс между этими целями:
- Не слишком много вещей в одном "окне"
- Пользователь должен быстро найти правильное окно для следующего шага работы
- Вся соответствующая информация должна быть видна в любое время
Eclipse решает эту проблему, создавая множество небольших редакторов, где каждый редактор отображает определенную информацию и позволяет ее изменять. Редакторы затем размещаются в одном окне ОС на вкладках и в «представлениях». Вид всегда полностью виден, и они могут быть организованы. Думайте о представлении как о способе разрезать существующий редактор пополам (по горизонтали или вертикали), а затем иметь возможность заменить одну из половин другим редактором. Между каждой половиной у вас есть разделитель, чтобы вы могли регулировать размеры.
Расположение видов затем сохраняется в «ракурсах».
Это позволяет каждому пользователю одновременно создавать перспективу, которая содержит все необходимые редакторы, упорядочивать их по мере необходимости и эффективно работать.