Diverse Shortcuts
A personal keyboard shortcut reference for Visual Studio, ReSharper, Windows, Outlook, Word, Chrome, and SRWare Iron, covering editing, refactoring, debugging, navigation, window management, and productivity.
Visual Studio / ReSharper
New to learn or learn
SHIFT + ALT + PgDown/PgUp— R#
Find next/previous errorALT + PgDown/PgUp— R#
Find next/previous suggestion/hint
Editing
ALT + ENTER— R#,ReSharper.QickFix__
Show quick fixes and content actionsCTRL + D— R#,ReSharper.DuplicateText
Duplicate line or selectionCTRL + K, S— VS,Edit.SurroundWith
Code Snippet Picker (wrap around)CTRL + ALT + RightArrow/LeftArrow— R#,ReSharper.ExtendSelection
Extends/shrinks selectionCTRL + K, X— VS,Edit.InsertSnippet
Code Snippet Picker (insert)CTRL + SHIFT + ALT + UpArrow/DownArrow— R#, Move Method (up/down)
Moves method above or down to the previous or next methodCTRL + M, O— VS,Edit.CollapseToDefinitions
Collapses existing regions and typesCTRL + M, L— VS,Edit.ToggleAllOutlining
Fully collapses and expands regionsCTRL + M, M— VS,Edit.Toggle-OutliningExpansion
Collapses and expands actual regionCTRL + M, P— VS,Edit.StopOutlining
Expands regionsCTRL + SHIFT + V— VS,Edit.CycleClipboardRing
Pastes from the Clipboard ringCTRL + SHIFT + H— VS,Edit.ReplaceInFiles
Replace in files
Window Handling
SHIFT + ALT + ENTER— VS,View.FullScreen
Full screen modeCTRL + ALT + DownArrow— VS,Window.ShowEzMDIFileList
Lists all open documentsALT + ENTER— VS
Opens “Properties” dialogCTRL + TAB— ?
Navigates through recent files
IntelliSense
CTRL + SPACE— VS,Edit.CompleteWord
Completes current wordCTRL + SHIFT + SPACE— ?,Edit.ParameterInfo
Displays method parameter infosCTRL + J— VS,Edit.ListMembers
Invokes completion listCTRL + K, I— VS,Edit.QuickInfo
Displays complete declaration
Refactor
CTRL + R, RorF2— VS,Refactor.Rename
Opens “Rename” dialogCTRL + R, M— VS,Refactor.ExtractMethod
Opens “Extract Method” dialogCTRL + R, E— VS,Refactor.EncapsulateField
Opens “Encapsulate Field” dialogCTRL + R, F— R#,ReSharper.IntroduceField
Introduce FieldCTRL + R, I— VS,Refactor.ExtractInterface
Opens “Extract Interface” dialogALT + DEL— R#,ReSharper.SafeDelete
Safe DeleteCTRL + R, P— VS,Refactor.PromoteLocalVariabletoParameterCTRL + R, V— VS,Refactor.RemoveParameters
Debugging
CTRL + F10— VS,Debug.RunToCursor
Run to CursorSHIFT + F11— VS,Debug.StepOutSHIFT + F5— VS,Debug.StopDebuggingF9— VS,Debug.ToggleBreakpoint
Set/remove breakpointCTRL + F9— VS,Debug.EnableBreakpoint
Disable/enable breakpointCTRL— VS
Make Datatip Transparent
Build
F6— VS,Build.BuildSolution
Builds all the projectsSHIFT + F6— VS,Build.BuildSelection
Builds the selected project
Navigation
SHIFT + ALT + L— R#,ReSharper.LocateInSolutionExplorer
Locate in Solution ExplorerSHIFT + F12— VS,Edit.FindAllReferences
List of all references for symbolF12— VS,Edit.GoToDefinitionCTRL + LMB— R#
Navigates to declarationCTRL + SHIFT + ,— R#,ReSharper.GotoRecentEdits
View recent editsF8— ?,Edit.GoToNextLocation
Next item (Task List, Find Results)CTRL + I— ?,Edit.IncrementalSearch
Activates incremental searchCTRL + -— VS,View.NavigateBackward
Previously edited codeF7— R#,View.ViewCode/ViewDesigner
Switch to code or design viewCTRL + G— ?,Edit.GoTo
Opens “Go To Line” dialogSHIFT + ALT + L— R#
Locate in Solution Explorer
Important
CTRL + C— VS/R#,Edit.Copy
Copy line or selectionCTRL + X— VS/R#,Edit.Cut
Cut line or selectionCTRL + ALT + /— R#CTRL + K, C— VS,Edit.CommentSelection
Inserts//at the beginningCTRL + ALT + /— R#CTRL + K, U— VS,Edit.UncommentSelection
Removes the//at the beginningCTRL + SHIFT + /— ?, Block comment
Inserts/*at the beginning and*/at the endCTRL + K, D— VS,Edit.FormatDocument
Formats indentationCTRL + .— VS,View.ShowSmartTag
Open smart tag menuCTRL + SHIFT + F— VS,Edit.FindInFiles
Find in filesCTRL + 8— R#, Code analysis on/off
Enable/disable code analysis
Word
ALT + V, U
Full screen
Outlook
CTRL + R
Reply messageCTRL + F
Forward messageCTRL + SHIFT + M
New messageCTRL + K
Check namesCTRL + Backspace
Delete the previous wordCTRL + ENTER
Send messageALT + J
Move to the Subject fieldCTRL + 1
Go to mailCTRL + 2
Go to calendarALT + F4
Close current window
Windows
WIN + AnfangsbuchstabeorCTRL + ESC + Anfangsbuchstabe
Rotiert im expandierten Startmenü zwischen den entsprechenden TreffernWIN + 1 .. 9
Startet das jeweilige Programm aus der Taskleiste unten – beziehungsweise minimiert es oder stellt es wieder herWIN + UpArrow/WIN + DownArrow
Maximize current window / Restore down or minimize current windowWIN + LeftArrow/WIN + RightArrow
Dock the current window to the left or right half of the screenWIN + SHIFT + LeftArrow/RightArrow
Verschiebt das Bild auf den linken bzw. rechten BildschirmWIN + HOME
Minimize all but the current windowWIN + SPACE
Makes all windows transparent so you can see through to the desktopWIN + SHIFT + UpArrow/DownArrow
Maximize vertical size / Restore vertical sizeWIN + P
Presentation modeWIN + X
Mobility centre with enhanced optionsWIN + BREAK
Displays system propertiesWIN + #
QuicklaunchWINDOWS + R
Open Run dialogCTRL + N
Opens a new Explorer windowCTRL + SHIFT + N
Creates a new folderSHIFT + CTRL + Click at application
Start program in admin mode
Chrome / SRWare Iron
CTRL + PgDown/CTRL + PgUp
Rotiert durch die ReiterCTRL + 1toCTRL + 8
Switches to the tab at the specified position number on the tab stripCTRL + SHIFT + LMB-Click
Open link in new tab and switches to new tabALT + HOME
Open homepage in current windowF6
Activate and highlight address bar for typing new stuffSPACE
Scrolls downF11
FullscreenCTRL + SHIFT + T
Reopens last closed tabCTRL + WorCTRL + F4
Closes the current tabCTRL + J
Open download page