EnableVSIPLogging to show VS command info


Found an interesting trick here:

http://blogs.msdn.com/b/dr._ex/archive/2007/04/17/using-enablevsiplogging-to-identify-menus-and-commands-with-vs-2005-sp1.aspx

Run this .reg file:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\VisualStudio\14.0\General]
"EnableVSIPLogging"=dword:00000001

Then in Visual Studio hold Ctrl+Shift and click any menu, toolbar command or context menu item. You will get a message box with the info about the command (like below):

—————————
VSDebug Message
—————————
Command data:

    Guid = {1492DB0A-85A2-4E43-BF0D-CE55B89A8CC6}
    GuidID = 849
    CmdID = 1
    Type = 0x00000001
    Flags = 0x80000000
    Canonical name = View.C#Interactive
    Localized name = (Not set)
—————————
OK  
—————————


Comments (1)

  1. Oh, and if the command is declared in Roslyn, you can search for the GUID on http://source.roslyn.io: source.roslyn.io

Skip to main content