Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>There is a general shortcut to close the <a href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;id=13189" rel="noreferrer">"current tool window"</a>, which is <kbd>SHIFT</kbd>+<kbd>ESC</kbd>.</p> <p>Update: In the name of productivity, I procrastinated just long enough to make this list...</p> <h1>Default key bindings for C# in Visual Studio 2010</h1> <hr/> <h2>Editing</h2> <p><code>Edit.CollapseToDefinitions</code> <kbd>CTRL</kbd>+<kbd>M</kbd>,<kbd>O</kbd></p> <ul> <li>Collapses declaration bodies to provide a high-level view of the types and members in the source file.</li> </ul> <p><code>Edit.HideSelection</code> <kbd>CTRL</kbd>+<kbd>M</kbd>,<kbd>CTRL</kbd>+<kbd>H</kbd></p> <ul> <li>Collapses current selection to an outlining region.</li> </ul> <p><code>Edit.ToggleAllOutlining</code> <kbd>CTRL</kbd>+<kbd>M</kbd>,<kbd>L</kbd></p> <ul> <li>Toggles all previously collapsed outlining regions between collapsed and expanded states.</li> </ul> <p><code>Edit.ToggleOutliningExpansion</code> <kbd>CTRL</kbd>+<kbd>M</kbd>,<kbd>M</kbd></p> <ul> <li>Toggles the currently selected collapsed region between the collapsed and expanded state.</li> </ul> <p><code>Edit.StopOutlining</code> <kbd>CTRL</kbd>+<kbd>M</kbd>,<kbd>P</kbd></p> <ul> <li>Removes all outlining information from the whole document.</li> </ul> <p><code>Edit.CommentSelection</code> <kbd>CTRL</kbd>+<kbd>K</kbd>,<kbd>C</kbd> or <kbd>CTRL</kbd>+<kbd>E</kbd>,<kbd>C</kbd></p> <ul> <li>Inserts <code>//</code> at the beginning of the current line or every line of the current selection.</li> </ul> <p><code>Edit.UncommentSelection</code> <kbd>CTRL</kbd>+<kbd>K</kbd>,<kbd>U</kbd> or <kbd>CTRL</kbd>+<kbd>E</kbd>,<kbd>U</kbd></p> <ul> <li>Removes the <code>//</code> at the beginning of the current line or every line of the current selection.</li> </ul> <p><code>Edit.FormatDocument</code> <kbd>CTRL</kbd>+<kbd>K</kbd>,<kbd>D</kbd> or <kbd>CTRL</kbd>+<kbd>E</kbd>,<kbd>D</kbd></p> <ul> <li>Formats the current document according to the indentation and code formatting settings specified on the <strong><em>Formatting</em></strong> pane under <strong><em>Tools | Options | Text Editor | C#</em></strong>.</li> </ul> <p><code>Edit.FormatSelection</code> <kbd>CTRL</kbd>+<kbd>K</kbd>,<kbd>F</kbd> or <kbd>CTRL</kbd>+<kbd>E</kbd>,<kbd>F</kbd></p> <ul> <li>Formats the current selection according to the indentation and code formatting settings specified on the <strong><em>Formatting</em></strong> pane under <strong><em>Tools | Options | Text Editor | C#</em></strong>.</li> </ul> <p><code>Edit.InsertSnippet</code> <kbd>CTRL</kbd>+<kbd>K</kbd>,<kbd>X</kbd></p> <ul> <li>Displays the Code Snippet Picker. The selected code snippet will be inserted at the caret position.</li> </ul> <p><code>Edit.SurroundWith</code> <kbd>CTRL</kbd>+<kbd>K</kbd>,<kbd>S</kbd></p> <ul> <li>Displays the Code Snippet Picker. The selected code snippet will be wrapped around the selected text.</li> </ul> <p><code>Edit.InvokeSnippetFromShortcut</code> <kbd>TAB</kbd></p> <ul> <li>Inserts the expanded code snippet from the shortcut name.</li> </ul> <p><code>Edit.CycleClipboardRing</code> <kbd>CTRL</kbd>+<kbd>SHIFT</kbd>+<kbd>V</kbd></p> <ul> <li>Pastes text from the Clipboard ring to the caret location in the file. Subsequent use of the shortcut key iterates through the items in the Clipboard ring.</li> </ul> <p><code>Edit.Replace</code> <kbd>CTRL</kbd>+<kbd>H</kbd></p> <ul> <li>Displays the replace options in the <strong><em>Quick Replace</em></strong> tab of the <strong><em>Find and Replace</em></strong> dialog.</li> </ul> <p><code>Edit.ReplaceInFiles</code> <kbd>CTRL</kbd>+<kbd>SHIFT</kbd>+<kbd>H</kbd></p> <ul> <li>Displays the replace options on the <strong><em>Replace in Files</em></strong> tab of the <strong><em>Find and Replace</em></strong> dialog.</li> </ul> <p><code>View.ShowSmartTag</code> <kbd>CTRL</kbd>+<kbd>PERIOD (.)</kbd> or <kbd>SHIFT</kbd>+<kbd>ALT</kbd>+<kbd>F10</kbd></p> <ul> <li>Displays the available options on the Smart Tag menu.</li> </ul> <p><code>EditorContextMenus.CodeWindow.ViewCallHierarchy</code> <kbd>CTRL</kbd>+<kbd>K</kbd>,<kbd>T</kbd></p> <ul> <li>Brings focus to the <strong><em>Call Hierarchy</em></strong> window using the member at the caret as a top-level node.</li> </ul> <p><code>Edit.NextHighlightedReference</code> <kbd>CTRL</kbd>+<kbd>SHIFT</kbd>+<kbd>DOWN ARROW</kbd></p> <ul> <li>Moves the caret to the next highlighted identifier matching the current one.</li> </ul> <p><code>Edit.PreviousHightlightedReference</code> <kbd>CTRL</kbd>+<kbd>SHIFT</kbd>+<kbd>UP ARROW</kbd></p> <ul> <li>Moves the caret to the previous highlighted identifier matching the current one.</li> </ul> <p><code>Edit.ToggleCompletionMode</code> <kbd>CTRL</kbd>+<kbd>ALT</kbd>+<kbd>SPACEBAR</kbd></p> <ul> <li>Toggles between suggestion mode (all commit characters except for tab leave entered text as-is, tab chooses a completion item in the list) and completion mode.</li> </ul> <p><code>Edit.&lt;Direction&gt;ExtendColumn</code> <kbd>SHIFT</kbd>+<kbd>ALT</kbd>+<kbd></kbd></p> <ul> <li>Creates a box selection instead of a stream selection.</li> </ul> <hr/> <h2>Window</h2> <p><code>View.ClassView</code> <kbd>CTRL</kbd>+<kbd>W</kbd>,<kbd>C</kbd> </p> <ul> <li>Displays the <strong><em>Class View</em></strong> window.</li> </ul> <p><code>View.CodeDefinitionWindow</code> <kbd>CTRL</kbd>+<kbd>W</kbd>,<kbd>D</kbd></p> <ul> <li>Displays the <strong><em>Code Definition</em></strong> window.</li> </ul> <p><code>View.ErrorList</code> <kbd>CTRL</kbd>+<kbd>W</kbd>,<kbd>E</kbd></p> <ul> <li>Displays the <strong><em>Error List</em></strong> window.</li> </ul> <p><code>View.ObjectBrowser</code> <kbd>CTRL</kbd>+<kbd>W</kbd>,<kbd>J</kbd></p> <ul> <li>Displays the <strong><em>Object Browser</em></strong>.</li> </ul> <p><code>View.Output</code> <kbd>CTRL</kbd>+<kbd>W</kbd>,<kbd>O</kbd></p> <ul> <li>Displays the <strong><em>Output</em></strong> window, where status messages can be viewed at run time.</li> </ul> <p><code>View.PropertiesWindow</code> <kbd>CTRL</kbd>+<kbd>W</kbd>,<kbd>P</kbd></p> <ul> <li>Displays the <strong><em>Properties</em></strong> window, which lists the design-time properties and events for the currently selected item.</li> </ul> <p><code>View.SolutionExplorer</code> <kbd>CTRL</kbd>+<kbd>W</kbd>,<kbd>S</kbd></p> <ul> <li>Displays <strong><em>Solution Explorer</em></strong>, which lists the projects and files in the current solution.</li> </ul> <p><code>View.TaskList</code> <kbd>CTRL</kbd>+<kbd>W</kbd>,<kbd>T</kbd></p> <ul> <li>Displays the <strong><em>Task List</em></strong> window, which displays custom tasks, comments, shortcuts, warnings, and error messages.</li> </ul> <p><code>View.Toolbox</code> <kbd>CTRL</kbd>+<kbd>W</kbd>,<kbd>X</kbd></p> <ul> <li>Displays the <strong><em>Toolbox</em></strong>, which contains controls that can be included or used with your code.</li> </ul> <p><code>View.ServerExplorer</code> <kbd>CTRL</kbd>+<kbd>W</kbd>,<kbd>L</kbd></p> <ul> <li>Displays <strong><em>Server Explorer</em></strong>, which lets you view and manipulate database servers, event logs, message queues, Web services, and other operating system services.</li> </ul> <p><code>Window.CloseToolWindow</code> <kbd>SHIFT</kbd>+<kbd>ESC</kbd></p> <ul> <li>Closes the current tool window.</li> </ul> <p><code>Data.ShowDataSources</code> <kbd>SHIFT</kbd>+<kbd>ALT</kbd>+<kbd>D</kbd></p> <ul> <li>Displays the <strong><em>Data Sources</em></strong> window.</li> </ul> <p><code>Window.CloseDocumentWindow</code> <kbd>CTRL</kbd>+<kbd>F4</kbd></p> <ul> <li>Closes the current tab.</li> </ul> <p><code>Window.NextDocumentWindowNav</code> <kbd>CTRL</kbd>+<kbd>TAB</kbd></p> <ul> <li>Displays the <strong><em>IDE Navigator</em></strong>, with the first document window selected.</li> </ul> <p><code>View.CallHierarchy</code> <kbd>CTRL</kbd>+<kbd>W,<kbd>K</kbd></p> <ul> <li>Displays the <strong><em>Call Hierarchy</em></strong> window, which lists callers and callees for a given member.</li> </ul> <p><code>View.ZoomIn</code> <kbd>CTRL</kbd>+<kbd>SHIFT</kbd>+<kbd>PERIOD (.)</kbd></p> <ul> <li>Increases the size of contents in the editor.</li> </ul> <p><code>View.ZoomOut</code> <kbd>CTRL</kbd>+<kbd>SHIFT</kbd>+<kbd>COMMA (,)</kbd></p> <ul> <li>Decreases the size of contents in the editor.</li> </ul> <hr/> <h2>File</h2> <p><code>File.NewProject</code> <kbd>CTRL</kbd>+<kbd>SHIFT</kbd>+<kbd>N</kbd></p> <ul> <li>Displays the <strong><em>New Project</em></strong> dialog.</li> </ul> <p><code>File.OpenProject</code> <kbd>CTRL</kbd>+<kbd>SHIFT</kbd>+<kbd>O</kbd></p> <ul> <li>Displays the <strong><em>Open Project</em></strong> dialog, allowing existing projects to be added to the solution.</li> </ul> <p><code>Project.AddClass</code> <kbd>SHIFT</kbd>+<kbd>ALT</kbd>+<kbd>C</kbd></p> <ul> <li>Displays the <strong><em>Add New Item</em></strong> dialog, selecting the class template by default.</li> </ul> <p><code>Project.AddExistingItem</code> <kbd>SHIFT</kbd>+<kbd>ALT</kbd>+<kbd>A</kbd></p> <ul> <li>Displays the <strong><em>Add Existing Item</em></strong> dialog, allowing existing files to be added to the current project.</li> </ul> <p><code>Project.AddNewItem</code> <kbd>CTRL</kbd>+<kbd>SHIFT</kbd>+<kbd>A</kbd></p> <ul> <li>Displays the <strong><em>Add New Item</em></strong> dialog, allowing a new file to be added to the current project.</li> </ul> <p><code>Window.ShowEzMDIFileList</code> <kbd>CTRL</kbd>+<kbd>ALT</kbd>+<kbd>DOWN ARROW</kbd></p> <ul> <li>Displays a pop-up listing of all open documents</li> </ul> <hr/> <h2>IntelliSense</h2> <p><code>Edit.CompleteWord</code> <kbd>CTRL</kbd>+<kbd>SPACEBAR</kbd> or <kbd>CTRL</kbd>+<kbd>K</kbd>,<kbd>W</kbd> </p> <ul> <li>Complete current word in completion list.</li> </ul> <p><code>Edit.ListMembers</code> <kbd>CTRL</kbd>+J</kbd> or <kbd>CTRL</kbd>+<kbd>K</kbd>,<kbd>L</kbd></p> <ul> <li>Invokes IntelliSense completion list.</li> </ul> <p><code>Edit.QuickInfo</code> <kbd>CTRL</kbd>+<kbd>K</kbd>,<kbd>I</kbd></p> <ul> <li>Displays complete declaration for specified identifier in a Quick Info tooltip.</li> </ul> <p><code>Edit.ParameterInfo</code> <kbd>CTRL</kbd>+<kbd>SHIFT</kbd>+<kbd>SPACEBAR</kbd> or <kbd>CTRL</kbd>+<kbd>K</kbd>,<kbd>P</kbd></p> <ul> <li>Displays name, number and type of parameters required for the specified method.</li> </ul> <p><code>Make Transparent</code> <kbd>CTRL</kbd></p> <ul> <li>Causes visible completion list to become transparent.</li> </ul> <hr/> <h2>Navigation</h2> <p><code>Edit.NavigateTo</code> <kbd>CTRL</kbd>+<kbd>COMMA (,)</kbd></p> <ul> <li>Displays the <strong><em>NavigateTo</em></strong> window, which allows quick navigation to files, types, and members. The word at the caret seeds the search.</li> </ul> <p><code>Edit.FindAllReferences</code> <kbd>SHIFT</kbd>+<kbd>F12</kbd> or <kbd>CTRL</kbd>+<kbd>K</kbd>,<kbd>R</kbd></p> <ul> <li>Displays a list of all references for the symbol selected.</li> </ul> <p><code>Edit.GoToBrace</code> <kbd>CTRL</kbd>+<kbd>]</kbd></p> <ul> <li>Moves the caret location to the matching brace in the source file. </li> </ul> <p><code>Edit.GoToDefinition</code> <kbd>F12</kbd></p> <ul> <li>Navigates to the declaration for the selected symbol in code.</li> </ul> <p><code>Edit.GoToNextLocation</code> <kbd>F8</kbd></p> <ul> <li>Moves the caret to the next item, such as a task in the <strong>*Task List</strong> window or a search match in the <strong><em>Find Results</em></strong> window. Subsequent invocations will move to the next item in the list.</li> </ul> <p><code>Edit.IncrementalSearch</code> <kbd>CTRL</kbd>+<kbd>I</kbd></p> <ul> <li>Activates incremental search. If incremental search is on, but no input is passed, the previous search query is used. If search input has been found, next invocation searches for the next occurrence of the input text.</li> </ul> <p><code>Edit.FindNext</code>, <code>Edit.FindPrevious</code> <kbd>F3</kbd> and <kbd>SHIFT</kbd>+<kbd>F3</kbd></p> <ul> <li>Searches again for the last search pattern in the direction specified.</li> </ul> <p><code>Edit.FindNextSelected</code> <kbd>CTRL</kbd>+<kbd>F3</kbd></p> <ul> <li>Sets the search pattern to the selected text, then search for next occurrence.</li> </ul> <p><code>Edit.FindPreviousSelected</code> <kbd>CTRL</kbd>+<kbd>SHIFT</kbd>+<kbd>F3</kbd></p> <ul> <li>Sets the search pattern to the selected text, then search for previous occurrence.</li> </ul> <p><code>View.ForwardBrowseContext</code> <kbd>CTRL</kbd>+<kbd>SHIFT</kbd>+<kbd>7</kbd></p> <ul> <li>Moves to the next item called in code in the current file. Uses the <strong><em>Go To Definition</em></strong> navigation stack.</li> </ul> <p><code>View.PopBrowseContext</code> <kbd>CTRL</kbd>+<kbd>SHIFT</kbd>+<kbd>8</kbd></p> <ul> <li>Moves to the previous item called in code in the current file. Uses the <strong><em>Go To Definition</em></strong> navigation stack.</li> </ul> <p><code>View.NavigateBackward</code> <kbd>CTRL</kbd>+<kbd>HYPHEN (-)</kbd></p> <ul> <li>Moves to the previously browsed line of code.</li> </ul> <p><code>View.NavigateForward</code> <kbd>CTRL</kbd>+<kbd>SHIFT</kbd>+<kbd>HYPHEN (-)</kbd></p> <ul> <li>Moves to the next browsed line of code.</li> </ul> <p><code>Edit.FindInFiles</code> <kbd>CTRL</kbd>+<kbd>SHIFT</kbd>+<kbd>F</kbd></p> <ul> <li>Displays the <strong><em>Find in Files</em></strong> tab of the <strong><em>Find and Replace</em></strong> dialog.</li> </ul> <p><code>Edit.FindSymbol</code> <kbd>ALT</kbd>+<kbd>F12</kbd></p> <ul> <li>Displays the <strong><em>Find Symbol</em></strong> pane of the <strong><em>Find and Replace</em></strong> dialog.</li> </ul> <p><code>View.ViewCode</code> <kbd>F7</kbd></p> <ul> <li>Displays the selected item in <strong><em>Code</em></strong> view of the editor.</li> </ul> <p><code>View.ViewDesigner</code>, <code>View.ViewMarkup</code> <kbd>SHIFT</kbd>+<kbd>F7</kbd></p> <ul> <li>Switches between <strong><em>Design</em></strong> and <strong><em>Source</em></strong> views for the current document.</li> </ul> <p><code>Window.MoveToNavigationBar</code> <kbd>CTRL</kbd>+<kbd>F2</kbd></p> <ul> <li>Moves focus to the drop-down bar located at the top of the editor when the editor is in <strong><em>Code</em></strong> view or <strong><em>Server Code</em></strong> view.</li> </ul> <p><code>Edit.Find</code> <kbd>CTRL</kbd>+<kbd>F</kbd></p> <ul> <li>Displays the <strong><em>Find Quick</em></strong> tab of the <strong><em>Find and Replace</em></strong> dialog.</li> </ul> <p><code>Edit.GoTo</code> <kbd>CTRL</kbd>+<kbd>G</kbd></p> <ul> <li>Displays the <strong><em>Go to Line</em></strong> dialog.</li> </ul> <p><code>Edit.GoToFindCombo</code> <kbd>CTRL</kbd>+<kbd>/</kbd></p> <ul> <li>Moves focus to the <strong><em>Find/Command</em></strong> box on the <strong><em>Standard</em></strong> toolbar.</li> </ul> <hr/> <h2>Debugging</h2> <p><code>Debug.Autos</code> <kbd>CTRL</kbd> + <kbd>D</kbd>, <kbd>A</kbd></p> <ul> <li>Displays the Autos window, which displays variables used in the current line of code and the preceding line of code.</li> </ul> <p><code>Debug.CallStack</code> <kbd>CTRL</kbd> + <kbd>D</kbd>, <kbd>C</kbd></p> <ul> <li>Displays the Call Stack window, which displays a list of all active methods or stack frames for the current thread of execution.</li> </ul> <p><code>Debug.Immediate</code> <kbd>CTRL</kbd> + <kbd>D</kbd>, <kbd>I</kbd></p> <ul> <li>Displays the Immediate window, where expressions can be evaluated.</li> </ul> <p>Debug.Locals` <kbd>CTRL</kbd> + <kbd>D</kbd>, <kbd>L</kbd></p> <ul> <li>Displays the Locals window, which displays the local variables and their values for each method in the current stack frame.</li> </ul> <p><code>Debug.QuickWatch</code> <kbd>CTRL</kbd> + <kbd>D</kbd>, <kbd>Q</kbd></p> <ul> <li>Displays the QuickWatch dialog box that has the current value of the selected expression.</li> </ul> <p><code>Debug.Start</code> <kbd>F5</kbd></p> <ul> <li>Launches the application under the debugger based on the settings from the startup project. When in Break mode, invoking this command will run the application until the next breakpoint.</li> </ul> <p><code>Debug.Start-WithoutDebugging</code> <kbd>CTRL</kbd> + <kbd>F5</kbd></p> <ul> <li>Launches the application without invoking the debugger.</li> </ul> <p><code>Debug.StepInto</code> <kbd>F11</kbd></p> <ul> <li>Executes code one statement at a time, following execution into method calls.</li> </ul> <p><code>Debug.Step-IntoSpecific</code> <kbd>SHIFT</kbd> + <kbd>ALT</kbd> + <kbd>F11</kbd></p> <ul> <li>Prompts to select which sub expression to step into, regardless of the tools options setting for skipping properties and operators.</li> </ul> <p><code>Debug.StepOut</code> <kbd>SHIFT</kbd> + <kbd>F11</kbd></p> <ul> <li>Executes the remaining lines of a method in which the current execution point is located.</li> </ul> <p><code>Debug.StepOver</code> <kbd>F10</kbd></p> <ul> <li>Executes the next line of code, but does not follow execution through any method calls.</li> </ul> <p><code>Debug.Stop-Debugging</code> <kbd>SHIFT</kbd> + <kbd>F5</kbd></p> <ul> <li>Stops running the current application under the debugger.</li> </ul> <p><code>Debug.Toggle-Breakpoint</code> <kbd>F9</kbd></p> <ul> <li>Sets or removes a breakpoint at the current line.</li> </ul> <p><code>Debug.Watch</code> <kbd>CTRL</kbd> + <kbd>D</kbd>, <kbd>W</kbd></p> <ul> <li>Displays the Watch window, which displays the values of selected variables or watch expressions.</li> </ul> <p><code>Debug.Enable-Breakpoint</code> <kbd>CTRL</kbd> + <kbd>F9</kbd></p> <ul> <li>Toggles the breakpoint between disabled and enabled.</li> </ul> <p><code>Make DatatipTransparent</code> <kbd>[CTRL]</kbd></p> <ul> <li>Causes a visible datatip to become transparent.</li> </ul> <p><code>Test.RunTestsIn-CurrentContext</code> <kbd>CTRL</kbd> + <kbd>R</kbd>, <kbd>T</kbd></p> <ul> <li>Runs the unit test containing the caret.</li> </ul> <p><code>Test.RunAllTests-InSolution</code> <kbd>CTRL</kbd> + <kbd>R</kbd>, <kbd>A</kbd></p> <ul> <li>Runs all of the unit tests in the solution.</li> </ul> <p><code>Edit.GoToNext-Location</code> <kbd>F8</kbd></p> <ul> <li>Moves the caret to the next item, such as a task in the Task List window or a search match in the Find Results window. Subsequent invocations will move to the next item in the list.</li> </ul> <p><code>Edit.Incremental-Search</code> <kbd>CTRL</kbd> + <kbd>I</kbd></p> <ul> <li>Activates incremental search. If incremental search is on, but no input is passed, the previous search query is used. If search input has been found, next invocation searches for the next occurrence of the input text.</li> </ul> <p><code>Edit.FindNext, Edit.FindPrevious</code> <kbd>F3</kbd> and <kbd>SHIFT</kbd> + <kbd>F3</kbd></p> <ul> <li>Searches again for the last search pattern in the direction specified.</li> </ul> <p><code>Edit.FindNext-Selected, Edit.FindPrevious-Selected</code> <kbd>CTRL</kbd> + <kbd>F3</kbd> and <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>F3</kbd></p> <ul> <li>Sets the search pattern to the selected text, then search in the direction specified.</li> </ul> <p><code>View.Forward-BrowseContext</code> <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>7</kbd></p> <ul> <li>Moves to the next item called in code in the current fi le. Uses the Go To Defi nition navigation stack.</li> </ul> <p><code>View.PopBrowse-Context</code> <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>8</kbd></p> <ul> <li>Moves to the previous item called in code in the current file. Uses the Go To Defi nition navigation stack.</li> </ul> <p><code>View.Navigate-Backward</code> <kbd>CTRL</kbd> + <kbd>HYPHEN (-)</kbd></p> <ul> <li>Moves to the previously browsed line of code.</li> </ul> <p><code>View.Navigate-Forward</code> <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>HYPHEN (-)</kbd></p> <ul> <li>Moves to the next browsed line of code.</li> </ul> <p><code>Edit.FindInFiles</code> <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>F</kbd></p> <ul> <li>Displays the Find in Files tab of the Find and Replace dialog box.</li> </ul> <p>`Edit.FindSymbol <kbd>ALT</kbd> + <kbd>F12</kbd></p> <ul> <li>Displays the Find Symbol pane of the Find and Replace dialog box.</li> </ul> <p>`View.ViewCode <kbd>F7</kbd></p> <ul> <li>Displays the selected item in Code view of the editor.</li> </ul> <p><code>View.ViewDesigner, View.ViewMarkup</code> <kbd>SHIFT</kbd> + <kbd>F7</kbd></p> <ul> <li>Switches between Design and Source views for the current document. -</li> </ul> <p><code>Window.MoveTo-NavigationBar</code> <kbd>CTRL</kbd> + <kbd>F2</kbd></p> <ul> <li>Moves focus to the drop-down bar located at the top of the editor when the editor is in Code view or Server Code view.</li> </ul> <p><code>Edit.Find</code> <kbd>CTRL</kbd> + <kbd>F</kbd></p> <ul> <li>Displays the Find Quick tab of the Find and Replace dialog box.</li> </ul> <p><code>Edit.GoTo</code> <kbd>CTRL</kbd> + <kbd>G</kbd></p> <ul> <li>Displays the Go to Line dialog box.</li> </ul> <p><code>Edit.GoToFind-Combo</code> <kbd>CTRL</kbd> + <kbd>/</kbd></p> <ul> <li>Moves focus to the Find/Command box on the Standard toolbar.</li> </ul> <p><code>EditorContext-Menus.Code-Window.ViewCall-Hierarchy</code> <kbd>CTRL</kbd> + <kbd>K</kbd>, <kbd>T</kbd></p> <ul> <li>Brings focus to the Call Hierarchy window using the member at the caret as a top-level node.</li> </ul> <p><code>Edit.NextHighlightedReference, Edit.PreviousHighlightedReference</code> <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>DOWN ARROW</kbd> and <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>UP ARROW</kbd></p> <ul> <li>Moves the caret to the next or previous highlighted identifier matching the current one.</li> </ul> <hr/> <h2>Refactoring</h2> <p><code>Refactor.EncapsulateField</code> <kbd>CTRL</kbd>+<kbd>R</kbd>,<kbd>E</kbd></p> <ul> <li>Displays the <strong><em>Encapsulate Field</em></strong> dialog, allowing creation of a property from an existing field, updating all references to use the new property.</li> </ul> <p><code>Refactor.ExtractInterface</code> <kbd>CTRL</kbd>+<kbd>R</kbd>,<kbd>I</kbd></p> <ul> <li>Displays the <strong><em>Extract Interface</em></strong> dialog, allowing creation of an interface with members derived from an existing class, struct, or interface.</li> </ul> <p><code>Refactor.ExtractMethod</code> <kbd>CTRL</kbd>+<kbd>R</kbd>,<kbd>M</kbd></p> <ul> <li>Displays the <strong><em>Extract Method</em></strong> dialog, allowing creation of a new method from the selected code.</li> </ul> <p><code>Refactor.RemoveParameters</code> <kbd>CTRL</kbd>+<kbd>R</kbd>,<kbd>V</kbd></p> <ul> <li>Displays the <strong><em>Remove Parameters</em></strong> dialog, allowing removal of parameters from methods, indexers, or delegates by changing the declaration wherever called.</li> </ul> <p><code>Refactor.Rename</code> <kbd>CTRL</kbd>+<kbd>R</kbd>,<kbd>R</kbd> or <kbd>F2</kbd></p> <ul> <li>Displays the <strong><em>Rename</em></strong> dialog, allowing renaming of all references of an identifier.</li> </ul> <p><code>Refactor.ReorderParameters</code> <kbd>CTRL</kbd>+<kbd>R</kbd>,<kbd>O</kbd></p> <ul> <li>Displays the <strong><em>Reorder Parameters</em></strong> dialog, allowing the order of parameters to be changed for methods, indexers, and delegates.</li> </ul> <hr/> <h2>Build</h2> <p><code>Build.BuildSolution</code> <kbd>F6</kbd> or <kbd>CTRL</kbd>+<kbd>SHIFT</kbd>+<kbd>B</kbd></p> <ul> <li>Builds all projects in the solution</li> </ul> <p><code>Build.BuildSelection</code> <kbd>SHIFT</kbd>+<kbd>F6</kbd> </p> <ul> <li>Builds selected project and dependencies</li> </ul>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload