


But a shortcut can be assigned to one command in the Global context and a different command in a specific context. If a shortcut is assigned to a command in the Global context and no other contexts, that shortcut will always invoke that command. For a complete list of all default shortcuts (based on the General Development settings), see All keyboard shortcuts. You can also look up the default keyboard shortcuts for several dozen commands in Popular keyboard shortcuts. Regardless of settings, customization, and context, you can always find and change a keyboard shortcut in the Options dialog box. For example, the F2 shortcut invokes the Edit.EditCell command if you're using the Settings Designer and it invokes the File.Rename command if you're using Team Explorer. Which context you're in when you choose the shortcut. Whether you've customized the shortcut's behavior. (For information about changing or resetting your settings, see Environment settings.) Which default environment settings you choose the first time that you open Visual Studio-for example, General Development or Visual C#. Many shortcuts always invoke the same commands, but the behavior of a shortcut can vary based on the following conditions: You can identify keyboard shortcuts for Visual Studio commands, customize those shortcuts, and export them for others to use. Applies to: Visual Studio Visual Studio for Mac Visual Studio Code

Ctrl+ Shift+ P (macOS: Cmd+ Shift+ P) - Open Command Palette.Ctrl+ Shift+ O (macOS: Cmd+ Shift+ O) - Show Document Symbols.Ctrl+ T (macOS: Cmd+ T) - Show Workspace Symbols.You can easily configure your own key bindings, including binding to commands provided by Dart Code by running the Preferences: Open Keyboard Shortcuts command from the command palette and following the instructions in the VS Code Key Binding docs. Below is a list of shortcuts that were added by Dart Code or from VS Code that may find useful for Dart and Flutter development. You can find a PDF reference guide of these by clicking Help -> Keyboard Shortcut Reference. Many of the key bindings you’ll use for Dart Code come from VS Code itself.
