Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В Visual Studio можно настроить положение, размер и поведение окон для создания макетов окон, которые лучше всего работают для различных рабочих процессов разработки. Вы также можете персонализировать использование вкладок для взаимодействия с кодом. В этой статье описаны различные способы настройки пользовательского интерфейса Visual Studio.
Настройка макетов окон
При настройке макета окна интегрированная среда разработки Visual Studio сохраняет ее. Например, если изменить расположение док-станции обозревателя решений , а затем закрыть Visual Studio, при следующем открытии Visual Studio обозреватель решений будет закреплен в том же расположении. Интегрированная среда разработки Visual Studio сохраняет расположение док-станции, даже если вы работаете на другом компьютере.
Вы также можете назвать и сохранить пользовательский макет, а затем переключаться между макетами с помощью одной команды. Например, можно создать макет для редактирования и макет для отладки, и переключаться между ними, выбрав Окно>Применить макет окна.
Подсказка
Начиная с Visual Studio 17.9 список открытых документов был перемещен из двоичного формата в SUO-файле в обычный текстовый формат в JSON-файле. JSON-файл сохраняется в скрытой папке VS в том же расположении, что и файл SUO (<solutionFolder>\.vs\<solutionName>\v17). Этот JSON-файл содержит список открытых документов и их свойств, макет групп документов и контейнеров, а также ширину столбца вертикальной вкладки. Хранение этих сведений в виде JSON позволяет упростить резервное копирование и возможность проверки различных наборов открытых документов, которые можно восстановить по мере необходимости.
Окна инструментов и документов
Интегрированная среда разработки имеет два основных типа окон: окна инструментов и окна документов. Окна инструментов включают обозреватель решений, обозреватель серверов, окно вывода, список ошибок, конструкторы и окна отладчика. Окна документов содержат файлы исходного кода, произвольные текстовые файлы, файлы конфигурации и т. д. Вы можете изменить размер окон инструментов и перетащить их по строке заголовка. Окна документов можно перетащить на вкладку.
Меню "Окно" содержит параметры закрепления, плавания и скрытия окон в интегрированной среде разработки. Щелкните правой кнопкой мыши вкладку или строку заголовка окна, чтобы просмотреть дополнительные параметры для этого конкретного окна. Одновременно можно отобразить несколько экземпляров определенных окон инструментов. Например, можно отобразить несколько окон веб-браузера и создать дополнительные экземпляры некоторых окон инструментов, нажав кнопку "Создать окно " в меню "Окно ".
Разделение окон
Если необходимо одновременно просмотреть или изменить два расположения в документе, можно разделить окно. Чтобы разделить документ на два независимых раздела прокрутки, выберите "Разделить " в меню "Окно ". Выберите "Удалить разделение " в меню "Окно ", чтобы восстановить одно представление.
Панели инструментов
Панели инструментов можно упорядочить, перетащив их в нужное место или с помощью диалогового окна"Настройка>". Дополнительные сведения о расположении и настройке панелей инструментов см. в разделе "Настройка меню и панелей инструментов".
Упорядочивание и прикрепление окон
Вы можете пристыковать окно документа или окно инструментов, чтобы задать его положение и размер внутри окна интегрированной среды разработки. Вы также можете разместить его как отдельное плавающее окно, которое находится за пределами интегрированной среды разработки.
Утилитарное окно может быть закреплено в любом месте в рамке интегрированной среды разработки. Вы также можете закрепить некоторые окна инструментов в виде вкладок в кадре редактора. Вы также можете разместить окна документов в интерфейсе редактора или закрепить их на текущих позициях в порядке вкладок.
Вы также можете упорядочить окна следующими способами:
- Скрыть окна инструментов вдоль края интегрированной среды разработки.
- Свернуть окна инструментов.
- Отображение окон на разных мониторах.
- Сброс размещения окна на макет по умолчанию или на сохраненный пользовательский макет.
Чтобы упорядочить окна инструментов и документов, вы можете поместить курсор в заголовок окна, а затем перетащите его в нужное место. Кроме того, можно щелкнуть правой кнопкой мыши заголовок окна, чтобы использовать его контекстное меню, или использовать команды в меню "Окно ".
Докирование окон
При выборе и перетаскивании заголовка окна инструментов или вкладки окна документа появляется ромб-путеводитель докинга. Во время операции перетаскивания, когда курсор мыши находится над одной из стрелок в бриллианте, отображается затеняемая область, показывющая, где окно будет закреплено, если вы отпустите кнопку мыши.
Чтобы переместить окно с возможностью закрепления без привязки к месту, нажмите Ctrl при перетаскивании окна.
Чтобы вернуть окно инструмента или окно документа в его последнее закрепленное расположение, нажмите клавиши CTRL , дважды щелкнув заголовок или вкладку окна.
На следующем снимке экрана показана направляющая для окон документов, которую можно закрепить только в области редактирования.
Окна инструментов можно закрепить на одной стороне кадра в интегрированной среде разработки или в кадре редактирования. Чтобы помочь вам легко перезакрепить окно, при перетаскивании окна в другое место появится вспомогательный ромб.
На следующем снимке экрана показан Обозреватель решений, закреплённый в новом месте, обозначенном фиолетовым оттенком.
Закрытие и автоматическое скрытие окон инструментов
Окно инструментов можно закрыть, нажав кнопку "Закрыть " в правом верхнем углу строки заголовка. Чтобы повторно открыть окно, выберите окно инструментов, которое нужно выбрать в меню "Вид " или используйте соответствующее сочетание клавиш.
Если вы щелкнете правой кнопкой мыши заголовок вспомогательного окна и затем выберете Автоматическое скрытие, окно будет автоматически скрываться при использовании другого окна. При автоматическом скрытии окна его имя отображается на вкладке в краю интегрированной среды разработки. Чтобы снова использовать окно, выберите вкладку, чтобы окно плавно появилось на экране.
Подсказка
Чтобы указать, работает ли автоматическое скрытие окон инструментов по отдельности или в составе закрепленных групп, установите или снимите флажок
Подсказка
Чтобы указать, работает ли автоматическое скрытие для отдельных окон инструментов или как закреплённые группы, выберите или снимите параметр "Кнопка автоматического скрытия влияет только на активное окно инструментов" в диалоговом окне "Параметрыинструментов, в разделе «Общиесреды». Дополнительные сведения см. в диалоговом окне "Среда: Общие>".
Замечание
Если автоматическое скрытие включено в окне инструментов, окно может временно появиться на экране, когда на нём сосредоточен фокус. Чтобы скрыть окно снова, выберите элемент вне текущего окна. Когда окно теряет фокус, оно скользит назад из поля зрения.
Использование второго монитора
Если у вас есть второй монитор и операционная система поддерживает использование двух мониторов, можно выбрать, какой монитор отображает окно.
Подсказка
Вы можете создать несколько экземпляров обозревателя решений и переместить их в другой монитор. Щелкните правой кнопкой мыши узел решения и выберите "Создать представление обозревателя решений". Чтобы закрыть дополнительный экземпляр, дважды щелкните заголовочную панель, удерживая клавишу CTRL.
Восстановление расположения окон
Вы можете вернуть интегрированную среду разработки в исходный макет окна, выбрав Windows>Сбросить макет окна в главном меню. При выполнении этой команды выполняются следующие действия:
Все окна перемещаются в их позиции по умолчанию.
Окна, закрытые в макете окна по умолчанию, закрыты.
Окна, открытые в макете окна по умолчанию, открываются.
Создание и сохранение пользовательских макетов
Visual Studio позволяет сохранять не более 10 пользовательских макетов окон и быстро переключаться между ними. В следующих шагах показано, как создавать, сохранять, вызывать и управлять двумя пользовательскими макетами, которые используют преимущества нескольких мониторов и имеют как закрепленные, так и плавающие окна инструментов.
Создание проекта и настройка макета
Сначала создайте проект пользовательского интерфейса. Идея состоит в том, чтобы максимально увеличить пространство для окна конструктора, перемещая другие окна инструментов в сторону.
Создайте новый проект WPF приложения на C#.
Если у вас несколько мониторов, перетащите обозреватель решений и окно свойств во второй монитор.
Если вы используете только один монитор, закройте все окна, кроме конструктора.
Нажмите клавиши CTRL+ALT+X, чтобы отобразить окно панели элементов. Если окно закреплено, перетащите его, чтобы оно оказалось в нужном месте для размещения.
Когда макет выглядит так, как вам нужно, выберите Окно>Сохранить макет окна. Назовите дизайнер макета.
Новый макет назначается следующему сочетанию клавиш из зарезервированного списка сочетаний клавиш CTRL+ALT+1...0 .
Создание проекта базы данных и макета
Затем добавьте новый проект базы данных SQL Server в решение:
Щелкните правой кнопкой мыши узел решения в обозревателе решений , чтобы открыть его контекстное меню, выберите "Добавить" и выберите "Создать проект".
В диалоговом окне "Добавление нового проекта " выберите SQL из списка "Все типы проектов " и выберите проект базы данных SQL Server. (Возможно, потребуется очистить другие фильтры.) Нажмите кнопку "Далее ", а затем нажмите кнопку "Создать".
(Вы также можете использовать поле поиска для поиска шаблона. Для этого введите SQL в поле с текстом поиска шаблонов (ALT+S)).)
Щелкните правой кнопкой мыши новый проект базы данных в обозревателе решений и выберите "Вид" в обозревателе объектов.
При выборе этого параметра Visual Studio отображает окно обозревателя объектов SQL Server , которое позволяет получать доступ к таблицам, представлениям и другим объектам в базе данных. Вы можете либо отвязать это окно, либо оставить его закрепленным. Настройте другие окна инструментов так, как они нужны. Чтобы сделать это пошаговое руководство более реалистичным, можно добавить реальную базу данных, но в этом нет необходимости.
Если макет вам нужен, выберите "Окно " в строке меню и нажмите кнопку "Сохранить макет окна". Назовите этот макет DB Project.
Переключитесь между макетами
Чтобы переключаться между макетами, используйте сочетания клавиш из зарезервированного списка сочетаний клавиш CTRL+ALT+1...0 . Или в главном меню выберите Окно>Применить макет окна.
Если у вас на работе установлена система с несколькими мониторами, а дома ноутбук с одним экраном, вы можете создавать конфигурации, оптимизированные для каждого устройства.
Замечание
При применении макета с несколькими мониторами в системе с одним монитором плавающие окна, размещенные на втором мониторе, будут скрыты за окном Visual Studio. Эти окна можно перенести на передний план, нажав клавиши ALT+TAB. Если позже открыть Visual Studio с несколькими мониторами, можно восстановить окна до указанных позиций, повторно применив макет.
Управление и перемещение макетов
Вы можете удалить, переименовать или переупорядочить пользовательский макет, выбрав Окно>Управление макетами окон. При перемещении макета привязка ключа автоматически настраивается, чтобы отразить новую позицию в списке. Сами привязки ключей не могут быть изменены, но одновременно можно хранить не более 10 макетов.
Чтобы напомнить себе, какие сочетания клавиш назначены какой раскладке, выберите Применить раскладку окна.
Эти макеты автоматически перемещаются между выпусками Visual Studio и экземплярами Blend на отдельных компьютерах.
Персонализация вкладок
Вкладки можно персонализировать для взаимодействия с окнами документов несколькими способами. Например, можно просмотреть предварительный просмотр файла в редакторе, не открывая файл, группировать вкладки, упорядочивать их в нескольких строках и многое другое.
Подсказка
Дополнительные сведения об управлении вкладками в Visual Studio 2022 и более поздних версиях см. в следующей записи блога: открытие слишком большого количества вкладок? Нет проблемы!.
Вкладка "Предварительный просмотр"
На вкладке "Предварительный просмотр " можно просматривать файлы в редакторе, не открывая их. Вы можете предварительно просмотреть файлы, выбрав их в обозревателе решений, во время отладки при переходе к файлам с переходом к определению и при просмотре результатов поиска. Файлы предварительного просмотра отображаются на вкладке справа от вкладки документа. Файл открывается для редактирования, если изменить его или выбрать "Открыть " в контекстном меню файла в обозревателе решений.
Группы вкладок
Группы вкладок расширяют возможности управления ограниченной рабочей областью при работе с двумя или более открытыми документами в интегрированной среде разработки. Можно упорядочить несколько окон документов и окон инструментов в вертикальные или горизонтальные группы вкладок и переместить документы из одной группы вкладок в другую.
Вертикальные вкладки документов
Вы можете управлять вкладками документов в виде вертикального списка, располагая его слева или справа от редактора.
Новые возможности Visual Studio 2019 версии 16.4 и более поздних версий. Эти версии поддерживают один из основных запросов функций: вертикальные вкладки документов. Вы можете управлять вкладками документов в виде вертикального списка, располагая его слева или справа от редактора.
Вы можете применять вертикальные вкладки документов следующими способами:
Откройте панель Инструменты>Параметры и разверните раздел Все параметры>Среда>Вкладки>Вкладки документов. В списке макетов вкладок выберите верхний, левый или правый.
Щелкните правой кнопкой мыши вкладку, выберите "Задать макет вкладки", а затем выберите "Поместить вкладки" в левом углу, "Поместить вкладки" вверху или "Поместить вкладки" справа. (Чтобы вернуть вкладки в положение по умолчанию, выберите "Поместить вкладки" в верхней части.)
Откройте диалоговое окно "Инструменты>Параметры" и разверните раздел "Среда>Вкладки и окна". В списке установки макета вкладки выберите Сверху, Слева или Справа.
Щелкните правой кнопкой мыши вкладку, выберите "Задать макет вкладки", а затем выберите "Поместить вкладки" в левом углу, "Поместить вкладки" вверху или "Поместить вкладки" справа. (Чтобы вернуть вкладки в положение по умолчанию, выберите "Поместить вкладки" в верхней части.)
Выберите Инструменты>Параметры>Среда>Вкладки и окна. Затем в списке настроек макета вкладок выберите Сверху, Слева или Справа.
Щелкните правой кнопкой мыши вкладку, выберите "Задать макет вкладки" и выберите "Слева" или "Вправо". (Чтобы вернуть вкладки в их положение по умолчанию, выберите Top.)
Вкладки документа с цветным кодом
В Visual Studio 2022 и более поздних версиях вы можете окрашивать вкладки файлов по проектам, чтобы не пришлось искать открытые файлы.
Чтобы задать цветовую кодировку вкладок, откройте панель Сервис>Параметры и разверните раздел Все настройки>Среда>Вкладки>Вкладки документа. Для параметра метода цвета tab выберите "Проект", "Расширение файла", " Регулярное выражение" или "Нет".
Чтобы назначить цвет для вкладок, откройте диалоговое окно "Инструменты>Параметры" и разверните раздел "Среда>Вкладки и окна". Выберите флажок Цветировать вкладки документа по и установите раскрывающийся список на Проект, Расширение файла или Регулярное выражение.
Окрасить вкладки в разных представлениях
Вкладки можно цветировать как в вертикальных, так и горизонтальных представлениях в редакторе.
На следующем снимке экрана показан пример цветных вкладок в вертикальном представлении:
На следующем снимке экрана показан пример цветных вкладок в горизонтальном представлении:
Выбор собственных цветов
Вы также можете выбрать собственные цвета вкладок. Для этого щелкните правой кнопкой мыши вкладку, выберите "Задать цвет вкладки" и выберите цвет.
На следующем снимках экрана показано, как персонализировать цветовую схему вкладок:
Несколько строк вкладок
Вкладки можно разместить в несколько строк. Это позволяет одновременно открывать более горизонтальные вкладки. Закрепленные вкладки отображаются в отдельной строке от незакреченных вкладок.
Откройте панель
Откройте диалоговое окно Инструменты>Параметры и разверните раздел Среда>Вкладки и окна. Установите флажок "Показать вкладки в несколько строк".
Другие параметры вкладки
Вы можете применить полужирное форматирование к текущей активной вкладке, изменить ширину вкладки и добавить дополнительную кнопку закрытия в верхней части документа.
Чтобы изменить эти параметры, перейдите в область "Инструменты>Параметры" и изучите раздел "Все настройки>Среда>Вкладки>Вкладки документов".
Чтобы изменить эти параметры, перейдите в диалоговое окно "Параметры>" и изучитевкладки> и раздел Windows.
Индикатор несохраненных изменений
Вы можете изменить индикатор для документов с несохранёнными изменениями на более крупную и заметную точку.
Чтобы изменить этот параметр, перейдите в область "Инструменты>Параметры", и разверните раздел "Все параметры>Среда>Вкладки>Вкладки документов". Выберите свое предпочтение в параметре "Грязный индикатор ".
Чтобы изменить этот параметр, перейдите в диалоговое окно "Параметры>" и развернитевкладки> и раздел Windows. Выберите свое предпочтение в параметре "Грязный индикатор ".
Отображение имен в курсиве
Вы можете отобразить имена документов, которые не отображаются в курсиве.
Чтобы включить этот параметр, перейдите в панель Инструменты>Параметры и разверните раздел Все параметры>Среда>Вкладки>Вкладки документов. В разделе "Сортировка вкладок" установите флажок "Показать невидимые вкладки" в курсивном меню в раскрывающемся меню вкладки .
Чтобы изменить этот параметр, перейдите в диалоговое окно "Параметры>" и развернитевкладки> и раздел Windows. Установите флажок "Показать невидимые вкладки курсивом" в раскрывающемся меню вкладки.
Восстановление закрытых вкладок
Вы можете повторно открыть последнюю вкладку, щелкнув правой кнопкой мыши вкладку и выбрав "Восстановить закрытую вкладку", с помощью сочетания клавиш CTRLK+, CTRL+ Z или > нажав кнопку"Восстановить закрытое окно".