Как добавить собственное расширение в Visual Studio 2010 в контекстное меню редактора кода html / aspx? - PullRequest
2 голосов
/ 17 августа 2010

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

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

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

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

Заранее спасибо!

1 Ответ

1 голос
/ 18 августа 2010

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

...