Нужно написать расширение для Code Maps решения - PullRequest
0 голосов
/ 10 апреля 2019

Я хочу написать расширение для файла dgml. Кодовая карта Solution в визуальной студии. Как подключить мой код к контекстному меню ссылок, показанных на диаграмме

1 Ответ

2 голосов
/ 15 апреля 2019

Я не уверен, есть ли какие-либо точки расширяемости, встроенные в редактор dgml, но вы, безусловно, можете добавить пункты меню в пункт раскрывающегося меню «Архитектура» с расширением VS, созданным с помощью Visual Studio SDK.

Вы можете прочитать о разработке расширений Visual Studio, чтобы вы знали, как элементы меню (также называемые командами) добавляются в VS IDE.Также есть две категории окон, которые вы можете отображать в Visual Studio.Инструмент Windows и документ Winodws.Вам нужно выяснить, какой тип соответствует вашим конкретным требованиям.Вообще говоря, если ваши базовые данные хранятся в файле, вы, скорее всего, захотите реализовать окно документа (также известное как пользовательский редактор или дизайнер).Например, окно, отображаемое после выбора «Создать карту кода для решения», представляет собой пользовательский конструктор для файлов .DGML.

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

С уважением,

...