Tools visual studio где находится
Перейти к содержимому

Tools visual studio где находится

  • автор:

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

Окно панели элементов отображает элементы управления, которые вы можете добавлять в проекты 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», панель элементов

См. также

Расположение Visual Studio

Начиная с Visual Studio 2017, можно установить несколько экземпляров одной и той же версии или даже выпуска. Это полезно, если вы хотите предварительно просмотреть новые функциональные возможности на основном компьютере разработки при сохранении предыдущей установки. Из-за этих изменений нет одной переменной среды или значения реестра, которые можно использовать для поиска экземпляра. Вместо этого можно использовать API COM-запросов для поиска экземпляров на основе критериев, относящихся к расширению.

Это быстрый API только для чтения с пакетами NuGet, доступными для машинного и управляемого кода.

Код Пакет
Нативный https://nuget.org/packages/Microsoft.VisualStudio.Setup.Configuration.Native
Управляется https://nuget.org/packages/Microsoft.VisualStudio.Setup.Configuration.Interop

Можно найти один экземпляр, заданный путем или текущим процессом, или перечислить все экземпляры. Ознакомьтесь с нашими примерами того, как найти Visual Studio.

Инструменты

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

Project Description
vswhere Собственный исполняемый файл с одним файлом для поиска условий выполнения экземпляров, таких как выпуск или предварительная версия, установленный продукт и установленные рабочие нагрузки. Кроме того, поддерживает поиск Visual Studio 2010 и более новых версий, хотя для Visual Studio 2017 и более новых версий возвращается меньше сведений. Примеры см. вики-сайт .
Командлеты VSSetup Командлеты PowerShell поддерживают 2.0 и более новые, которые возвращают богатые сведения в качестве объектов, которые можно использовать для поиска экземпляров на основе тех же критериев, что и в любом месте , и для обнаружения еще большего размера свойств экземпляров. Примеры см. вики-сайт .
VSIXBootstrapper Автоматически находит VSIXInstaller и передает командную строку, чтобы установить файл *.vsix . Эта функция может быть полезна в установщиках, которые не имеют прямой поддержки API-интерфейсов запросов. Примеры см. вики-сайт .

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

  • Изменения в настройке Visual Studio 2017
  • Запуск Visual Studio с помощью DTE

Управление внешними инструментами

Внешние инструменты можно вызвать прямо из Visual Studio с помощью меню Сервис. В меню Инструменты доступны стандартные средства. Но вы можете настроить меню, добавив другие исполняемые файлы.

Инструменты, доступные в меню «Сервис»

В меню Инструменты содержится несколько встроенных команд, в том числе следующие:

  • Диспетчер фрагментов кода для организации фрагментов кода.
  • Настройка для настройки меню и панелей инструментов.
  • Параметры для задания различных параметров интегрированной среды разработки Visual Studio и других инструментов.

Добавление новых инструментов в меню «Сервис»

Также в меню Инструменты можно добавлять внешние средства.

  1. Откройте диалоговое окно Внешние инструменты, выбрав Сервис>Внешние инструменты.
  2. Нажмите кнопку Добавить, а затем введите данные. Например, следующая запись вызывает открытие проводника Windows в каталоге с файлом, который сейчас открыт в Visual Studio:
    • Заголовок: Open File Location
    • Команда: explorer.exe
    • Аргументы: /root, «$(ItemDir)»

External Tools dialog box

Ниже приведен полный список аргументов, которые можно использовать при определении внешнего инструмента:

Имя. Аргумент Description
Путь элемента $(ItemPath) Полное имя файла текущего файла (диск + путь + имя файла).
Каталог элемента $(ItemDir) Каталог текущего файла (диск + путь).
Имя файла элемента $(ItemFilename) Имя файла текущего файла.
Расширение элемента $(ItemExt) Расширение имени файла текущего файла.
Текущая строка $(CurLine) Строка текущего положения курсора в окне кода.
Текущий столбец $(CurCol) Столбец текущего положения курсора в окне кода.
Текущий текст $(CurText) Выбранный текст.
Путь цели $(TargetPath) Полное имя файла элемента для сборки (диск + путь + имя файла).
Целевой каталог $(TargetDir) Каталог элемента для сборки.
Target Name $(TargetName) Имя файла элемента для сборки.
Расширение цели $(TargetExt) Расширение имени файла элемента для сборки.
Каталог двоичного файла $(BinDir) Конечное расположение двоичного файла, сборка которого выполняется (диск + путь).
Каталог проекта $(ProjectDir) Каталог текущего проекта (диск + путь).
Имя файла проекта $(ProjectFileName) Имя файла текущего проекта.
Каталог решения $(SolutionDir) Каталог текущего решения (диск + путь).
Имя файла решения $(SolutionFileName) Имя файла текущего решения.

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

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

Получение средств, необходимых для записи расширений Visual Studio

Для записи расширений необходимо установить рабочую нагрузку расширяемости. Это технически все, что вам нужно, но этот набор документации использует расширение на основе сообщества под названием Extensibility Essentials. Каждая версия Visual Studio имеет собственную версию: Расширяемость Essentials 2019 или Расширяемость Essentials 2022.

В следующем видео представлены необходимые инструменты.

Установка рабочей нагрузки расширяемости

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

VS Installer showing the extensibility workload.

Установка расширяемости Essentials

Чтобы установить расширяемость Essentials, выберите «Расширения», выберите «Управление расширениями«, а затем найдите расширяемость.

  • Для Visual Studio 2019 install Extensibility Essentials 2019.
  • Для Visual Studio 2022 установите расширяемость Essentials 2022.

Install Extensibility Essentials from the Extension Manager dialog.

Это так, теперь вы готовы начать разработку первого расширения.

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

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