VSIX: adicionando um item de menu ao menu de contexto do Visual Studio Editor
Eu tenho uma extensão interna que gostaria de adicionar ao Visual Studio que deve ser conectada ao menu Contexto do editor - independentemente do tipo de arquivo aberto. Eu posso lidar com a ativação / visibilidade dinamicamente, mas basicamente eu gostaria que fosse acessível em qualquer tipo de arquivo do editor.
Não consegui encontrar os IDs de grupo / comando pai corretos para conseguir obter um botão personalizado para exibir no menu de contexto do editor. Eu suspeito que não há um único ID, mas vários, mas qualquer orientação sobre o que eu deveria estar olhando. É difícil descobrir qual é o ID do comando pai adequado para conectar ao menu de contexto do editor.
Especificamente, preciso poder adicionar a opção Exibir no navegador a arquivos que o Visual Studio não reconhece como arquivos HTML / Web (mesmo que estejam mapeados para os editores apropriados).
Relacionado: Existe uma maneira razoável de descobrir o comando do menu e os nomes dos grupos? Ficar bisbilhotando no SharedCommandPlace.vsct é o mais próximo que eu cheguei, mas mesmo isso está provando ser muito difícil corresponder aos itens de menu reais.