Подтвердить что ты не робот

Создание надстройки "Custom Designer" Visual Studio 2010

Основная часть нашей работы - создание и управление некоторыми XML файлами, для которых есть собственный редактор. Редактор начинает скрипеть, и мы смотрим на создание замены. Поскольку VS2010 недавно появился, якобы с улучшенной архитектурой надстройки (MEF?), Меня интересует возможность создания редактора как настраиваемого редактора в Visual Studio.

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

Сейчас я ищу примеры надстроек, которые работают аналогичным образом - в идеале с исходным кодом - чтобы убедиться, что эта модель соответствует нашим требованиям. Я также ищу любую документацию , относящуюся к созданию надстройки VS2010, или информацию о надстройках VS2008, если это все еще актуально.

Любой вход приветствуется. Спасибо!

4b9b3361

Ответ 1

Вы хотите посмотреть Managed Extensibility Framework для VS 2010. С 2010 года написано в .net, вы можете создавать добавление компонентов, используя Это.

Расширение редактора кода для VS 2010.

Работа с MEF

Пользовательские расширения редактора

Обновление: Поскольку кто-то спросил в комментарии, я подумал, что разместил бы эту ссылку при создании adds for vs 2008: http://msdn.microsoft.com/en-us/vstudio/bb968855.aspx