Создание надстроек и мастеров
Возможности Visual Studio можно расширить путем автоматизации этих функций или путем добавления собственных функций.Модель автоматизации Visual Studio можно использовать для расширения интегрированной среды разработки (IDE).
Важно |
---|
Нельзя создать массивы или мастера с выпуском Visual Studio Express. |
В этом подразделе
Проекты расширения среды
Выбор шаблона расширения среды для надстройки.Компоненты проекта надстройки
Методы, по умолчанию содержащиеся в проекте надстройки.Практическое руководство. Создание надстройки
Способы создания надстроек.Регистрация надстройки
Регистрация надстройки.Безопасность надстроек
Способы ограничения доступа к XML-файлу регистрации проекта c расширением ADDIN.Отображение надстроек в панелях инструментов и меню
Вывод надстроек в меню и на панелях инструментов.Привязка команды управления надстройкой к клавишам
Связь надстроек с сочетаниями клавиш.Практическое руководство. Восстановление команд надстройки в меню
Способы восстановления команд, удаленных из меню.Практическое руководство. Управление надстройками с помощью диспетчера надстроек
Загрузка, выгрузка и управление надстройками в интерфейсе IDE.Практическое руководство. Отключение и удаление надстройки
Выгрузка надстройки и ее удаление из меню Сервис или с панели инструментов.Практическое руководство. Запуск надстроек в командной строке
Настройка надстройки на загрузку с использованием командной строки Devenv.Пошаговое руководство. Отладка проекта надстройки
Отладка надстроек.Пошаговое руководство. Создание мастера
Создание мастера.Контекстные параметры для запуска мастеров
Программный запуск мастеров.Настройка VSZ-файлов для запуска мастеров
Файлы мастера (VSZ).Добавление мастеров в диалоговые окна "Добавить элемент" и "Создать проект" при помощи файлов VSDIR
Файлы VSDir и их влияние на диалоговые окна Добавить элемент и Создать проект.
Связанные подразделы
Диаграмма модели объектов автоматизации
Схема с основными компонентами объектной модели автоматизации Visual Studio.Создание ссылок на сборки автоматизации и объект DTE2
Создание ссылки на пространство имен EnvDTE и получение экземпляра объекта DTE.Команды и переключатели Visual Studio
Способы управления многими функциями Visual Studio из командной строки.Справочник по автоматизации и возможностям расширения среды
Ссылки на разделы, посвященные автоматизации и расширению в Visual Studio для общих и языковых компонентов.Расширение среды Visual Studio
Ссылки на разделы об автоматизации и расширении Visual Studio.