Delphi XE Form и Source в двух мониторах - PullRequest
3 голосов
/ 13 апреля 2011

Somoene знает, могу ли я настроить свою IDE для отображения исходного кода на одном мониторе и frm на другом?Я говорю об одном и том же .pas, потому что 2 разных .pas я могу просматривать на каждом мониторе.

Ответы [ 3 ]

13 голосов
/ 13 апреля 2011

Не уверен насчет XE, но в 2007 году вы можете перейти к Tools->Options, чтобы вызвать диалоговое окно опций, затем снять отметку "Embedded Designer" в VCL Designer.

После перезапуска IDE дизайн формы будет находиться в отстыкованном (и отстыкованном) окне. Редактор кода будет отсоединен от формы, поэтому его можно будет перенести на другой монитор.

Тем не менее: Если вы переместите форму, положение формы по умолчанию (слева и сверху) изменится и может отойти от монитора по умолчанию, если вы используете Form.Position := poDesigned. Это главная причина, по которой I предпочитает встроенный дизайнер.

Редактировать

Также обратите внимание, что все закрепленные окна (инспектор объектов, часы, менеджер проекта и т. Д.) Также можно легко отстыковать, а затем снова закрепить.

6 голосов
/ 13 апреля 2011

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

2 голосов
/ 13 апреля 2011

Если вы имеете в виду исходный код (.pas) на одном мониторе и визуальный конструктор (форма) на другом, используйте параметр «Скоростная настройка рабочего стола» на панели инструментов среды IDE и установите для него «Классический открепленный». Расположите среду IDE так, как вам нравится, между мониторами, а затем нажмите кнопку «Сохранить рабочий стол» рядом с раскрывающимся списком SpeedSetting. Назовите макет, который вам нравится, и сохраните его в качестве рабочего стола по умолчанию. Также см. Комментарий @ ldsandon о необходимости отменить проверку встроенного дизайнера в диалоговом окне параметров среды IDE.

Лично я предпочитаю более новый макет встроенного дизайнера (по умолчанию) и помещаю IDE на дополнительный монитор с приложением, запущенным на основном мониторе. Затем вы можете просмотреть код в отладчике и одновременно просмотреть вывод на основном мониторе.

...