Visual Sidekick applies various default keybindings to Visual Studio/C++ during first-time initialisation. Most of these keybindings apply when either the editor has focus or the Visual Sidekick toolwindow has focus. Some bindings, only apply inside the editor. These keybindings may be removed or edited by the user and are Customizable by the standard Visual Studio/C++ Tools / Customize / Keyboard menu option.
There are a few keybindings that apply specifically to the Browse Tree in the Visual Sidekick toolwindow. These keybindings are hard-coded and may not be changed.
| Keybinding | Visual C++ 5/6 Command | Visual Studio .NET Command | VC6/2003 Icon | 2005 Icon | Description |
|---|---|---|---|---|---|
| Ctrl+Q | VskOpenInFilter | VskAddin.Connect. OpenInFilter |
Sets focus to the Visual Sidekick Primary Filter. If the Local View is selected, changes to the Solution View. | ||
| Ctrl+Shift+L | VskSelectLocalView | VskAddin.Connect. SelectLocalView |
- | - | Sets focus to the Visual Sidekick Primary Filter and changes to the Local View. |
| Alt+Q | VskOpenInTree | VskAddin.Connect. OpenInTree |
- | - | Sets focus to the Visual Sidekick Browse Tree. |
| Ctrl+Shift+Del | VskClearFilterText | VskAddin.Connect. ClearFilterText |
Clears the Visual Sidekick filter, and sets the Browse Tree to its default state. | ||
| Ctrl+Alt+N | VskSelect WorkspaceView | VskAddin.Connect. SelectSolutionView |
- | - | Selects the Visual Sidekick Solution/Workspace View and opens Visual Sidekick in the Primary Filter. |
| Ctrl+Alt+L | VskSelect LibraryView | VskAddin.Connect. SelectUnmanagedLibraryView |
- | - | Selects the Library View and opens Visual Sidekick in the Primary Filter. |
| Ctrl+Alt+H | VskSelect HierarchyView | VskAddin.Connect. SelectHierarchyView |
- | - | Selects the Hierarchy View and opens Visual Sidekick in the Primary Filter. |
| Ctrl+Alt+C | VskSelect ClipboardView | VskAddin.Connect. SelectClipboardView |
- | - | Selects the Clipboard View and opens Visual Sidekick in the Primary Filter. |
| Ctrl+Shift+PgUp | VskSelectNextView | VskAddin.Connect. SelectNextView |
- | - | Cycles to the next Visual Sidekick view in sequence. |
| Ctrl+Shift+PgDn | VskSelectPrevView | VskAddin.Connect. SelectPrevView |
- | - | Cycles to the previous Visual Sidekick view in sequence. |
| Ctrl+Shift+G | VskGenerate MethodBodies | VskAddin.Connect. GenerateMethodBodies |
Generates function body stubs for all unimplemented function specifications in all associated files. | ||
| Ctrl+Alt+Left Arrow | VskPanel NavigateBack | VskAddin.Connect. GoBackPanelState |
Changes the Visual Sidekick filters and Browse Tree to the previous history state. | ||
| Ctrl+Alt+Right Arrow | VskPanel NavigateForward | VskAddin.Connect. GoForwardPanelState |
Changes the Visual Sidekick filters and Browse Tree to the next history state. | ||
| Alt+K | VskActivateMenu | - | - | - | Activates the VSK pull down menu. (Only available in Visual C++ 5/6). |
| Keybinding | Visual C++ 5/6 Command | Visual Studio .NET Command | VC6/2003 Icon | 2005 Icon | Description |
|---|---|---|---|---|---|
| Alt+Enter | VskBrowse CurrentSymbol | VskAddin.Connect. BrowseCurrentSymbol |
Loads the current word (or selection) into the Visual Sidekick Primary Filter. | ||
| Ctrl+Enter | VskGotoNext AssociatedFile | VskAddin.Connect. GotoNextAssociatedFile |
Flips between "associated files" (i.e. C++ Header and Source file). | ||
| Ctrl+Shift+Enter | VskGotoNext AssociatedSymbol | VskAddin.Connect. GotoNextAssociatedSymbol |
Flips between method body and specification for the symbol nearest the editor cursor. | ||
| Ctrl+Alt+V | VskOpenClipboard Temporarily | VskAddin.Connect. OpenClipboardTemporarily |
- | - | Temporarily opens a view of the last 15 clipboard copy operations and allows pasting into the current Visual Studio editor window. |
| Ctrl+Alt+Down Arrow | VskGotoPrev TreeSymbol | VskAddin.Connect. GotoPrevTreeSymbol |
- | - | Moves the cursor to the next symbol in the Browse Tree and positions the Visual Studio editor on it. |
| Ctrl+Alt+Up Arrow | VskGotoNext TreeSymbol | VskAddin.Connect. GotoNextTreeSymbol |
- | - | Moves the cursor to the previous symbol in the Browse Tree and positions the Visual Studio editor on it. |
| Alt+Left Arrow | VskEditor NavigateBack | - | - | - | Loads the previously activated file into the Visual C++ editor at the previous column and line position. (Only available in Visual C++ 5/6). |
| Alt+Right Arrow | VskEditor NavigateForward | - | - | - | Loads the next activated file into the Visual C++ editor at its last column and line position. (Only available in Visual C++ 5/6). |
| Keybinding | Description |
|---|---|
| Escape | Changes focus from the Visual Sidekick toolwindow back to Visual Studio's editor window |
| Ctrl+N | Loads the name of the current symbol into the Primary Filter |
| Ctrl+S | Loads the scope of the current symbol into the Primary Filter |
| Ctrl+Shift+V | Pastes the current symbol in the Browse Tree into the Visual Studio editor |
| Ctrl+Alt+Left Arrow | Changes the Visual Sidekick filters and Browse Tree to the previous history state |
| Ctrl+Alt+Right Arrow | Changes the Visual Sidekick filters and Browse Tree to the next history state |