2010-08-17 1 views
2

Я сделал свое собственное расширение для Microsoft Visual Studio 2010. В моей VSCT-файл, который я определил группу для моей команды, чтобы добавить его в контекстном меню редактора кода:Как добавить собственное расширение в Visual Studio 2010 в контекстное меню редактора кода html/aspx?

<Groups> 
    <Group guid="guidUCCmdSet" id="UCMenuGroup" priority="0x0600"> 
     <Parent guid="guidSHLMainMenu" id="IDM_VS_CTXT_CODEWIN"/> 
    </Group> 
</Groups> 

Thats работает как часы, но новая запись меню не отображается в редакторе исходного кода HTML/ASPX и XML. К сожалению, это место было распространено чаще всего.

Итак, мой вопрос: как включить мою команду также для редактора исходного кода html/aspx и - в лучшем случае - в редакторе xml?

Заранее благодарен!

ответ

1

ОК, я нашел решение после много экспериментов. Вы должны использовать CMDSETID_HtmEdGrp как GUID и IDMX_HTM_SOURCE_HTML или IDMX_HTM_SOURCE_ASPX как идентификатор вашего родительского узла в CommandPlacements.