Максимизация и минимизация инструментов

Основное окно 1C:EDT насыщено различными инструментами. В общем виде оно содержит область редакторов (в которой находится группа открытых редакторов), а также одну или несколько групп панелей, которые окружают область редакторов. Все эти инструменты «борются» за свободное место на экране. Поэтому правильное управление доступным каждому инструменту местом может значительно повысить производительность работы в 1C:EDT.

Есть две наиболее распространенные операции, которые позволяют решать эту проблему. Это минимизация, то есть «заставить» инструмент использовать как можно меньше места, и максимизация, то есть дать инструменту столько места, сколько возможно. 1C:EDT предоставляет разные способы выполнения этих операций:

  1. Использование кнопок Свернуть и Развернуть, которые расположены в заголовке группы панелей.
  2. Двойной клик на заголовке группы панелей.
  3. Использование сочетания клавиш Ctrl+M. Эта команда переключает текущий активный элемент между двумя состояниями: максимизированный и обычный.

Максимизация

Максимизация требуется тогда, когда вам нужно сосредоточить внимание на одном конкретном инструменте, исключая другие. Самым популярным кандидатом для этого, конечно, является область редакторов. Максимизация области редакторов позволяет получить максимально возможное пространство для редактирования. Однако есть рабочие процессы, в которых было бы целесообразно сосредоточиться также и на какой-либо панели.

В 1C:EDT максимизация выполняется за счет того, что все остальные группы панелей (кроме нужной) минимизируются. Это позволяет нужной группе занять все свободное пространство и при этом сохранить доступ к любым открытым панелям в вашей перспективе.

Кроме того, если область редакторов содержит несколько соединенных окон, вся она максимизируется целиком. Это позволяет комфортно выполнять задачи, требующие одновременного просмотра нескольких файлов на экране.

Минимизация

Другая операция, позволяющая оптимизировать использование экрана, это непосредственная минимизация тех групп панелей, которые не представляют интереса в данное время. Минимизированная группа панелей представляется небольшой панелью, расположенной на левой или на правой стороне экрана. Эта панель содержит собственный значок для каждой свернутой панели и общий значок для восстановления всей группы.

Нажимая на значок свернутой панели, вы можете активизировать ее на время так, что она будет накрывать собой текущее содержимое перспективы.

После того как фокус ввода перейдет в одну из других панелей, она автоматически свернется. Перетаскивая границы открытого окна, вы можете настраивать размер открывающейся таким образом панели.

Область редакторов в минимизированном виде выглядит немного иначе: она содержит только один значок, обозначающий всю область редакторов. В большинстве случаев редакторы одинаковые, поэтому бесполезно показывать отдельный значок для каждого окна редактора.

Если ваш рабочий процесс таков, что вам нужно одновременно иметь более одного инструмента на экране (например, область редакторов и группу панелей), вы можете получить для них дополнительное пространство, минимизировав те группы панелей, которые не представляют интереса в данное время. Они будут свернуты на левой и правой стороне экрана, что позволит увеличить пространство для других инструментов.

Есть два способа минимизировать группу панелей:
  • Непосредственно минимизировать саму группу.
  • Максимизировать другую группу, в результате чего остальные группы будут минимизированы.

От того, каким способом была получена минимизированная группа, зависит ее дальнейшее поведение. Свернутая группа, полученная в результате максимизации другой (важной) группы, восстанавливается в свое нормальное состояние, когда отменяется максимизация важной группы. В то время как группа, свернутая непосредственно, остается в свернутом состоянии.

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

Например, в нормальном состоянии у вас открыты область редакторов и панель Свойства. Остальные панели свернуты непосредственно. Это позволяет вам, например, редактировать модули и формы.

При необходимости вы временно открываете панель Навигатор. Это позволяет вам открывать другие модули или редактировать свойства выбранных объектов конфигурации.

В те моменты, когда для редактирования вам требуется максимальное пространство, вы максимизируете область редакторов.

После отмены максимизации у вас снова будут открыты область редакторов и панель Свойства.