Как закрепить обозреватель решений справа в visual studio
Перейти к содержимому

Как закрепить обозреватель решений справа в visual studio

  • автор:

Панель инструментов

Область применения:yesVisual Studio Visual Studio для Mac noVisual Studio Code no

Окно панели элементов отображает элементы управления, которые вы можете добавлять в проекты Visual Studio. Чтобы открыть панель элементов, выберите Вид>Панель элементов в строке меню или нажмите клавиши CTRL+ALT+X.

Screenshot of the Toolbox window showing the options in the Containers section.

Можно перетаскивать различные элементы управления на поверхность используемого конструктора, а также изменять размер и положение элементов управления.

Панель элементов отображается вместе с представлениями конструктора, например представлением XAML-файла или проектом приложения Windows Forms. На панели элементов отображаются только те элементы управления, которые можно использовать в текущем конструкторе. Вы можете выполнить поиск в пределах панели элементов, чтобы отфильтровать отображаемые элементы.

Для некоторых типов проектов панель элементов не содержит никаких элементов.

Целевая версия .NET проекта также влияет на набор элементов управления, отображаемых на панели элементов. При необходимости вы можете изменить требуемую версию .NET Framework на страницах свойств проекта. Выберите узел проекта в обозревателе решений, а затем в строке меню выберите Проект>Свойства имя_проекта. На вкладке Приложение выберите нужное значение в выпадающем списке Целевая платформа.

Screenshot of the Application dialog box showing the options in the Target framework drop-down.

Управление окном панели элементов и элементами управления в нем

По умолчанию панель элементов свернута в левой части Visual Studio. Чтобы отобразить ее, наведите на нее курсор. Вы можете закрепить панель элементов, щелкнув на панели инструментов значок Закрепить, чтобы она оставалась открытой. Вы также можете открепить окно панели элементов и перетащить его в любое место на экране. Чтобы закрепить, открепить или скрыть панель элементов, щелкните ее правой кнопкой и выберите нужное действие.

Если панель элементов больше не отображается как свернутая в левой части интегрированной среды разработки Visual Studio, можно добавить ее обратно, выбрав Окно>Сбросить макет окна в строке меню.

Вы можете изменить порядок элементов на вкладке Панель элементов или добавить собственные вкладки, используя следующие команды в контекстном меню:

  • Переименовать элемент. Переименование выбранного элемента.
  • Представление списка. Отображение элементов управления в вертикальном списке. Если этот флажок не установлен, элементы управления размещаются горизонтально.
  • Показать все. Отображение всех возможных элементов управления (не только тех, которые можно использовать в текущем конструкторе).
  • Выбрать элементы. Открывает диалоговое окно Выбор элементов панели элементов, в котором можно указать элементы, отображаемые на панели элементов. Вы можете показать или скрыть элемент, установив или сняв его флажок.
  • Сортировать элементы по алфавиту. Сортировка элементов по имени.
  • Сброс панели. Восстановление параметров и элементов по умолчанию для панели элементов.
  • Добавить вкладку. Добавление новой вкладки на панель элементов.
  • Вверх. Перемещение выбранного элемента вверх.
  • Вниз. Перемещение выбранного элемента вниз.

Создание и распространение пользовательских элементов управления панели элементов

Вы можете создать для панели элементов пользовательский элемент управления с помощью шаблона проекта на основе Windows Presentation Foundation или Windows Forms. Затем этот пользовательский элемент управления можно предоставить коллегам или опубликовать в Интернете с помощью установщика элементов управления панели элементов.

Следующие шаги

Перейдя по следующим ссылкам, вы узнаете о некоторых доступных вкладках панели элементов.

  • Панель элементов, вкладка «Данные»
  • Панель элементов, вкладка «Компоненты»
  • Вкладка «HTML», панель элементов

См. также

Добавление команды на панель инструментов Обозреватель решений

Область применения:yesVisual Studio Visual Studio для Mac noVisual Studio Code no

В этом пошаговом руководстве показано, как добавить кнопку на панель инструментов Обозреватель решений.

Любая команда на панели инструментов или меню вызывается кнопкой в Visual Studio. При нажатии кнопки выполняется код в обработчике команд. Как правило, связанные команды группируются в одну группу. Меню или панели инструментов служат контейнерами для групп. Приоритет определяет порядок, в котором отдельные команды в группе отображаются в меню или на панели инструментов. Вы можете запретить отображение кнопки на панели инструментов или меню, управляя видимостью. Команда, указанная в разделе VSCT-файла , отображается только в связанном контексте. Видимость нельзя применить к группам.

Дополнительные сведения о меню, командах панели инструментов и vsct-файлах см. в разделе «Команды», меню и панели инструментов.

Используйте файлы таблицы команд XML (VSCT) вместо файлов конфигурации таблицы команд (CTC), чтобы определить способ отображения меню и команд в VSPackages. Дополнительные сведения см. в командной таблице Visual Studio (. Файлы Vsct).

Необходимые компоненты

Начиная с Visual Studio 2015, пакет SDK Visual Studio не устанавливается из центра загрузки. Она включена в качестве необязательной функции в настройке Visual Studio. Пакет SDK для VS можно установить и позже. Дополнительные сведения: Установка пакета SDK для Visual Studio.

Создание расширения с помощью команды меню

Создайте проект VSIX с именем SolutionToolbar . Добавьте шаблон элемента команды меню с именем ToolbarButton. Сведения о том, как это сделать, см. в разделе «Создание расширения» с помощью команды меню.

Добавление кнопки на панель инструментов Обозреватель решений

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

    В файле ToolbarButtonPackage.vsct перейдите в раздел. Узел содержит группу меню и команду, созданную шаблоном пакета. Добавьте элемент на этот узел, чтобы объявить группу, в которой будет храниться ваша команда.

  

Управление видимостью кнопки

В этом разделе пошагового руководства показано, как управлять видимостью кнопки на панели инструментов. Установив контекст для одного или нескольких проектов в разделе файла SolutionToolbar.vsct , кнопка будет отображаться только при открытии проекта или проектов.

Отображение кнопки при открытии одного или нескольких проектов

  1. В разделе ToolbarButtonPackage.vsct добавьте два флага команд в существующий элемент между тегами и тегами.
DefaultInvisible DynamicVisibility 

См. также

Настройка макетов окон и персонализация вкладок

Область применения:yesVisual Studio Visual Studio для Mac noVisual Studio Code no

В Visual Studio можно настроить расположение, размер и поведение окон, что позволит создать макеты окон, оптимально подходящие для различных рабочих процессов разработки. Вы также можете персонализировать использование вкладок для взаимодействия с кодом.

Настройка макетов окон

При настройке макета окна интегрированная среда разработки Visual Studio (IDE) запоминает его. Например, если изменить расположение док-станции Обозреватель решений, а затем закрыть Visual Studio, при следующем открытии Visual Studio Обозреватель решений будет закреплен в том же расположении. Интегрированная среда разработки Visual Studio запоминает расположение док-станции, даже если вы работаете на другом компьютере.

Можно также присвоить настраиваемому макету имя, сохранить его, а затем переключаться между макетами с помощью одной команды. Например, можно создать один макет для редактирования, а другой — для отладки и переключаться между ними с помощью команды меню Окно>Применить макет окна.

Окна инструментов и документов

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

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

Разделение окон

Если в документе необходимо одновременно просмотреть или изменить два различных места, можно разделить окна. Чтобы разделить документ на два независимых раздела прокрутки, выберите «Разделить » в меню «Окно «. Выберите » Удалить разделение » в меню «Окно «, чтобы восстановить одно представление.

Панели инструментов

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

Размещение и закрепление окон

Окно документов или окно инструментов можно закрепить, чтобы задать для них расположение и размер в рамках окна среды IDE. Либо вы можете сделать эти окна плавающими, то есть независимыми от IDE.

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

Кроме того, можно закрепить несколько окон для совместного перемещения в среде IDE или за ее пределами. Окна инструментов можно скрывать или сворачивать.

Существуют следующие способы размещения окон.

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

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

Закрепление окон

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

Чтобы переместить закрепляемое окно без прикрепления к месту, во время перетаскивания окна нажмите клавишу CTRL.

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

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

Screenshot of the Document window guide diamond.

Окна инструментов можно прикрепить к одной стороне рамки в интегрированной среде разработки или в пределах области редактирования. Маркер в виде ромба появляется при перетаскивании окна инструмента в другое место и упрощает процесс закрепления.

Screenshot of the Tool window guide diamond.

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

Screenshot of what appears in the IDE when you want to dock Solution Explorer in a new position.

Закрытие и автоматическое отображение окон инструментов

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

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

Set of two screenshots that show the Auto Hide menu item and an associated set of tabbed tool windows when Auto Hide is selected.

Чтобы задать, работает ли автоматическое скрытие в окнах инструментов по отдельности или в качестве закрепленных групп, нажмите или снимите кнопку «Автоматическое скрытие» влияет только на активное окно инструментов только в диалоговом окне «Параметры «. Дополнительные сведения см. в диалоговом окне «Параметры»: страница «Общие сведения о среде>».

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

Использование второго монитора

Если у вас есть второй монитор, а операционная система поддерживает ее, можно выбрать монитор, в котором отображается окно. Можно даже сгруппировать несколько окон в блоки на других мониторах.

Сброс, задание имен и переключение между макетами окон

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

  • Все окна перемещаются в расположения по умолчанию.
  • Окна, которые закрыты в макете по умолчанию, закрываются.
  • Окна, которые открыты в макете по умолчанию, открываются.
Создание и сохранение пользовательских макетов

Visual Studio позволяет сохранять до 10 пользовательских макетов окон и быстро переключаться между ними. В следующих шагах показано, как создавать, сохранять, вызывать и управлять двумя пользовательскими макетами, которые используют преимущества нескольких мониторов с закрепленными и плавающими окнами инструментов.

Создание проекта и настройка макета

Сначала создайте проект пользовательского интерфейса. Идея заключается в том, чтобы максимально увеличить пространство для окна конструктора, переместив другие окна инструментов из пути.

  1. Создайте новый проект Приложение WPF на C#.
  2. Если у вас несколько мониторов, перетащите окно Обозреватель решений и окно свойств на второй монитор. Если вы используете только один монитор, попробуйте закрыть все окна, кроме конструктора.
  3. Нажмите клавиши CTRL+ALT+X, чтобы отобразить окно Панель элементов. Если окно закреплено, перетащите его в нужное место.
  4. Когда макет вам нужен, выберите макет окна «Сохранить окно>«. Назовите этот макет конструктором. Обратите внимание, что новому макету назначается сочетание клавиш из зарезервированного списка CTRL+ALT+1. 0.
Создание проекта и макета базы данных

Затем добавьте в решение новый проект базы данных SQL Server.

  1. Щелкните правой кнопкой мыши узел решения в Обозреватель решений, чтобы открыть его контекстное меню, выберите «Добавить» и выберите «Создать проект«.
  2. В диалоговом окне «Добавление нового проекта» выберите SQL из раскрывающегося списка «Все типы проектов» и выберите проект базы данных SQL Server. (Можно также использовать поле поиска для поиска шаблона. Для этого введите «SQL» в качестве строки поиска в поле, включающее следующий текст: поиск шаблонов (ALT+S)).)
  3. Щелкните правой кнопкой мыши новый проект базы данных в Обозреватель решений, а затем выберите «Вид» в обозреватель объектов. При этом Visual Studio отображает окно ОБОЗРЕВАТЕЛЬ ОБЪЕКТОВ SQL Server, которое позволяет получать доступ к таблицам, представлениям и другим объектам в базе данных. Это окно можно переместить или оставить закрепленным. Настройте другие окна средства. Для добавления реалистичности можно добавить фактическую базу данных, но для этого пошагового пошагового выполнения не требуется.
  4. Если макет вам нужен, выберите «Окно » в строке меню и нажмите кнопку «Сохранить макет окна». Присвойте этому макету имя «Проект базы данных». (Не беспокойтесь с макетом режима отладки для этого проекта.)
Переключение между макетами

Чтобы переключаться между макетами, используйте сочетания клавиш из зарезервированного списка ctrl+ALT+1. 0. Или в главном меню выберите «Применить окно>» макет окна.

Screenshot of the

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

Если макет для нескольких мониторов применить в системе с одним монитором, плавающие окна на втором мониторе будут находиться за окном Visual Studio. Эти окна можно перенести на передний план, нажав клавиши ALT +TAB. Если позже открыть Visual Studio с несколькими мониторами, можно восстановить окна до указанных позиций, повторно применив макет.

Управление макетами и перемещение их

Вы можете удалить, переименовать или переупорядочение пользовательского макета, выбрав «Макеты окон управления окном >«. Если переместить макет, привязка ключей будет настроена автоматически и отобразит новое положение в списке. Сами привязки ключей нельзя изменить, но одновременно можно хранить до 10 макетов.

Screenshot of the

Чтобы напомнить себе, какие сочетания клавиш назначены для какого макета, выберите » >Применить окно» макета окна.

Эти макеты автоматически перемещаются между выпусками Visual Studio и экземплярами Blend на отдельных компьютерах.

Персонализация вкладок

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

Дополнительные сведения об управлении вкладками в Visual Studio 2022 и более поздних версиях см. в следующей записи блога: открытие слишком большого количества вкладок? Ничего!

Вкладка предварительного просмотра

На вкладке Предварительный просмотр можно просматривать файлы в редакторе, не открывая их. Вы можете предварительно просмотреть файлы, выбрав их в Обозреватель решений, во время отладки при переходе к файлам с переходом к определению и просмотре результатов поиска. Файлы для предварительного просмотра отображаются на вкладке в правой части вкладки документа. Файл открывается для редактирования при его изменении или нажатии кнопки «Открыть«.

Группы вкладок

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

Вертикальные вкладки документов

Вкладки документов можно управлять вертикальным списком в левой или правой части редактора.

Новые возможности Visual Studio 2019 версии 16.4 и более поздних: мы добавили одну из наиболее часто запрашиваемых функций — вертикальные вкладки документов. Теперь вы можете управлять вкладками документов в вертикальном списке в левой или правой части редактора.

Вертикальные вкладки документов можно применить следующими способами:

  • Выберите вкладки «>Параметры >инструментов>» и «Окна» в строке меню. Затем в раскрывающемся списке в раскрывающемся списке выберите элемент управления макета «Задать», «Сверху«, «Слева» или «Справа«.
  • Щелкните правой кнопкой мыши вкладку, выберите «Задать макет вкладки» и выберите «Слева» или «Вправо«. (Чтобы вернуть вкладки в их положение по умолчанию, выберите Top.)

Цветные вкладки документов

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

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

Цвет вкладок в разных представлениях

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

На следующем снимке экрана показан пример цветных вкладок в вертикальном представлении:

Screenshot of color tabs in the vertical view.

На следующем снимке экрана показан пример цветных вкладок в горизонтальном представлении:

Screenshot of color tabs in the horizontal view.

Выбор собственных цветов

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

На следующем снимке экрана показан пример персонализации цветовой схемы для вкладок:

Screenshot of the Set Tab Option that you can use to personalize the colors of tabs.

Несколько строк вкладок

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

Screenshot of an example of tabs arranged in multiple rows.

Чтобы изменить эти параметры, перейдите на вкладки «>Параметры>инструментов>» и вкладки «Показать»>в нескольких строках.

Настраиваемая система организации

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

Screenshot of the new custom organization options for tabs in Visual Studio.

Чтобы изменить эти параметры, перейдите на вкладки «Параметры>>инструментов>» и «Окна».

Улучшенная доступность

Мы изменили индикатор для документов с несохраненных изменений на большую и более видимую точку.

Screenshot of tabs asterisk changed to large dot for accessibility.

Вы можете отменить изменения знакомую звездочку с помощью вкладок среды>«Параметры>инструментов>» и индикатора «Изменить грязный» в Windows.>

Отображение имен в курсиве

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

Screenshot of invisible tabs listed in italics.

Чтобы включить этот параметр, перейдите на вкладки «Параметры>инструментов>>» и>«Показать невидимые вкладки» в курсиве в раскрывающемся меню вкладки.

Восстановление закрытых вкладок

Мы упростили восстановление документов, которые вы открыли в последний раз, аналогично поведению браузера. Теперь вы можете повторно открыть последнюю вкладку, которую вы закрыли, щелкнув правой кнопкой мыши вкладку, используя сочетание клавиш CTRL+K, CTRL+Z или перейдя к элементу меню в разделе «Восстановление закрытой вкладки окна».>

Screenshot of the Restore Closed Tab feature.

Связанный контент

Сведения об Обозревателе решений

Область применения:yesVisual Studio Visual Studio для Mac noVisual Studio Code no

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

Открытие Обозреватель решений

По умолчанию окно инструментов Обозреватель решений отображается как панель в правой верхней части интегрированной среды разработки Visual Studio (IDE). Если окно инструментов Обозреватель решений не отображается, его можно открыть в строке меню Visual Studio с помощью представления> Обозреватель решений или нажав клавиши CTRL +ALT+ L.

Screenshot of the Visual Studio IDE that shows where Solution Explorer is positioned.

Пользовательский интерфейс Обозреватель решений

Давайте рассмотрим окно инструментов Обозреватель решений и его пользовательский интерфейс (пользовательский интерфейс). Начнем с аннотированного снимка экрана открытого консольного решения C# с двумя проектами.

An annotated screenshot of the Solution Explorer tool window in Visual Studio.

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

Элемент пользовательского интерфейса Действие
Панель инструментов Управление тем, как отображаются файлы
Панель поиска Поиск определенных файлов и типов файлов
Главное окно Просмотр файлов, проектов, & решений и управление ими
Узел решения Управление решениями
Узел проекта Управление проектами
Узел зависимостей Управление зависимостями проекта решения &
Узел программы Просмотр, изменение и управление программой или приложением (приложением)
Вкладка «Изменения Git» Использование GitHub & в Visual Studio для совместной работы над проектами с командой

панель инструментов Обозреватель решений

Чтобы продолжить, давайте рассмотрим панель инструментов в Обозреватель решений.

Screenshot of the Solution Explorer toolbar in Visual Studio.

Панель инструментов содержит следующие элементы пользовательского интерфейса слева направо:

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

Контекстное меню Обозревателя решений

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

Параметры меню узла решения

На следующем снимке экрана для консольного приложения C# отображаются параметры контекстного меню, которое можно открыть, щелкнув правой кнопкой мыши узел Решение.

Screenshot of the right-click context menu from a solution node in Solution Explorer.

Сведения, отображаемые в контекстном меню узла Решения, также зависят от типа проекта, языка программирования или платформы. На следующем снимке экрана выделены дополнительные параметры для приложения C#: Зависимости проекта, Порядок сборки проекта, Настройка запуска проектов и всплывающее меню Git. Эти дополнительные параметры обычно появляются, когда вы добавляете еще один проект в решение, а затем добавляете его в репозиторий.

Screenshot of the right-click context menu from a solution node in Solution Explorer, which shows extra options.

Параметры меню узла проекта

На следующем снимке экрана для консольного приложения C# отображаются параметры контекстного меню, которое можно открыть, щелкнув правой кнопкой мыши узел Проект.

Screenshot of the right-click context menu from a project node in Solution Explorer.

Сведения, отображаемые в контекстном меню узла Проект, также зависят от типа проекта, языка программирования или платформы. На следующем снимке экрана выделен дополнительный параметр для приложения C#: всплывающее меню Зависимости сборки. Дополнительные параметры обычно появляются, когда вы добавляете еще один проект в решение, а затем добавляете его в репозиторий.

Screenshot of the right-click context menu from a project node in Solution Explorer, which shows an extra option.

Меню «Добавить»

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

Screenshot of the Add fly-out menu from the right-click context menu in Solution Explorer.

Открыть всплывающее меню Добавить можно из узлов Решение, Проект или Зависимости. Его пункты зависят от узла.

Руководство по добавлению элементов и проектов с помощью контекстного меню в Обозревателе решений см. в статье Общие сведения о проектах и решениях.

Диалоговое окно быстрого добавления

Начиная с выпуска Visual Studio 2022 версии 17.5 , можно использовать диалоговое окно быстрого добавления для создания пустого файла или простого класса C#. В Обозреватель решений щелкните правой кнопкой мыши папку или проект, а затем выберите «Добавить>новый элемент«. Или, если вы предпочитаете, используйте сочетание клавиш CTRL + SHIFT+ A.

Screenshot of the new Quick Add dialog in Visual Studio.

С помощью быстрого добавления можно выполнить следующие задачи.

  • Добавьте новый файл без просмотра списка шаблонов.
    Пример: MyClass.cs
  • Создайте вложенные папки в одной операции.
    Пример: Folder1/Folder2/, Folder1/Folder2/MyFile.cs
  • Добавьте файлы с любым расширением или без расширения вообще.
    Пример: File.MyExtension, README, .gitignore
    • Краткое добавление заполняет расширение по умолчанию, но после открытия диалогового окна можно выбрать Escape (ESC), чтобы быстро очистить поле ввода.

    Вы также можете быстро переключаться между диалогом быстрого добавления и диалогом «Создать элемент». Это делается следующим образом.

    • Чтобы открыть диалоговое окно «Новый элемент«, используйте «Показать все шаблоны«. Screenshot of the Quick Add dialog with the Show All Templates button highlighted for emphasis.
    • Чтобы открыть диалоговое окно быстрого добавления, используйте режим «Показать компактный«. Screenshot of the Quick Add dialog class selection picker with the Show Compact View button highlighted for emphasis.

    Visual Studio запоминает ваш выбор, чтобы получить интерфейс, который лучше всего подходит для ваших потребностей. Если вы хотите вернуться в диалоговое окно быстрого добавления по умолчанию, выберите shift +F2.

    Вы можете настроить сочетания клавиш для команды Project.AddNewItem и команды AddQuickFile из клавиатуры «Параметры>инструментов».>>

    Средство сравнения файлов

    Начиная с выпуска Visual Studio 2022 версии 17.7, теперь можно выбрать два файла в Обозреватель решений и сравнить их с помощью новых параметров сравнения с выбранными параметрами.

    Screenshot of the file comparison tool from the right-click context menu in Solution Explorer.

    Файлы можно сравнить следующими способами:

    • Щелкните правой кнопкой мыши один файл, выберите «Сравнить с. » в контекстном меню, которое открывается проводник. Затем перейдите к любому файлу и выберите его для сравнения.
    • Чтобы выбрать два файла, удерживая нажатой кнопку CTRL . Затем щелкните правой кнопкой мыши и выберите » Сравнить выбранный» в контекстном меню.

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

    Команда Свернуть все потомки

    Кроме того, в состав выпуска Visual Studio 2022 версии 17.7 входит команда «Свернуть все потомки «. Эта команда рекурсивно сворачивает все узлы под выделенным элементом, чтобы можно было глубоко вложенные иерархии при переходе по структуре проекта.

    Screenshot of the Collapse All Descendants command from the right-click context menu in Solution Explorer.

    Команду «Свернуть все потомки» можно найти в контекстном меню правой кнопкой мыши для любого элемента в Обозреватель решений с потомками. Чтобы использовать команду, можно также нажать клавиши CTRL +ВЛЕВО.

    Связанный контент

    • Что такое решения и проекты в Visual Studio?
    • Что такое конструктор проектов .NET?
    • Настройка макетов окон и персонализация вкладок в Visual Studio

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *