Search Wiki:
The VSCT (Visual Studio Command Table) PowerToy is a read-only viewer for Visual Studio 2010 that you can use to explore the commands associated with a VSPackage, and with Visual Studio itself. You can quickly search for any existing commands in the Visual Studio IDE. By browsing through the command groups, GUIDs and IDs, priorities, and other properties of existing commands, you can more easily place and integrate the commands of your own VSPackage.

  • You can load and display command tables with these file extensions: .vsct, .ctc, .cto, .ctm, and .vsk.
  • You can examine the command table resources embedded in any VSPackage. Once loaded, command table resources can be exported as .vsct files.
  • You can see all the Visual Studio commands for any system registry hive. This is useful for placing commands on existing menus.


The VSCT PowerToy is an unsupported utility that has been updated for Visual Studio 2010 - it requires that .NET Framework 4.0 be installed. Visual Studio 2010 was solely used for verification testing, however this utility should function with Visual Studio command table file types from Visual Studio 2002 and later releases.

The VSCT PowerToy is primarily a utility used by VSX developers who develop VS package extensions using the VS SDK. For more information about VSX and the VS SDK, refer to the VSX Developer Center at


After you have downloaded the VSCT PowerToy (VSCTPowerToy.vsix), double-click on VSCTPowerToy.vsix in Windows Explorer to launch the Visual Studio Extension Installer. Review the license terms displayed in the Installer and click “Install” to install the VSCT PowerToy. When installation has completed the VSCT PowerToy can be launched from within Visual Studio 2010 from the Tools menu.
Last edited Jun 4 2010 at 5:10 PM  by vsxcg, version 12
qxg wrote  Apr 25 2012 at 11:37 AM  
Is there a version for VS 2012 beta?

Page view tracker