Default Keyboard Shortcuts for Editors

This is a list of default keyboard shortcuts of different editors, IDEs or browsers.

TODO: Investigate softwares list here.

Text editing

DrRacket (Linux)DrRacket (Windows)EclipsegeditKWritePyCharmQt CreatorSublime Text (Linux)Visual StudioVisual Studio Code (Linux)Visual Studio Code (Windows)
SaveCtrl + SCtrl + SCtrl + SCtrl + SCtrl + SCtrl + SCtrl + SCtrl + SCtrl + SCtrl + S
Save AllNot supportedNot supportedCtrl + Shift + SCtrl + Shift + LCtrl + SCtrl + Shift + SCtrl + Shift + S
Close Current DocumentCtrl + WCtrl + WCtrl + F4 or Ctrl + WCtrl + WCtrl + WCtrl + F4Ctrl + WCtrl + WCtrl + F4
UndoCtrl + ZCtrl + ZCtrl + ZCtrl + ZCtrl + ZCtrl + ZCtrl + ZCtrl + ZCtrl + ZCtrl + ZCtrl + Z
RedoCtrl + Shift + ZCtrl + YCtrl + Shift + ZCtrl + Shift + ZCtrl + Shift + ZCtrl + Shift + ZCtrl + Shift + ZCtrl + YCtrl + YCtrl + YCtrl + Y
CutCtrl + XCtrl + XCtrl + XCtrl + XCtrl + XCtrl + XCtrl + XCtrl + XCtrl + XCtrl + XCtrl + X
CopyCtrl + CCtrl + CCtrl + CCtrl + CCtrl + CCtrl + CCtrl + CCtrl + CCtrl + CCtrl + CCtrl + C
PasteCtrl + VCtrl + VCtrl + VCtrl + VCtrl + VCtrl + VCtrl + VCtrl + VCtrl + VCtrl + VCtrl + V
FindCtrl + FCtrl + FCtrl + FCtrl + FCtrl + FCtrl + FCtrl + FCtrl + FCtrl + FCtrl + FCtrl + F
Find NextCtrl + GCtrl + GCtrl + KCtrl + GF3F3F3F3F3F3F3
Find PreviousCtrl + Shift + GCtrl + Shift + GCtrl + Shift + KCtrl + Shift + GShift + F3Shift + F3Shift + F3Shift + F3Shift + F3Shift + F3Shift + F3
ReplaceCtrl + Shift + RCtrl + Shift + RCtrl + FCtrl + HCtrl + RCtrl + RCtrl + FCtrl + HCtrl + HCtrl + HCtrl + H
Select AllCtrl + ACtrl + ACtrl + ACtrl + ACtrl + ACtrl + ACtrl + ACtrl + ACtrl + ACtrl + ACtrl + A
Format DocumentCtrl + ICtrl + ICtrl + Shift + FCtrl + Alt + LCtrl + K, Ctrl + DCtrl + Shift + IAlt + Shift + F
Complete WordCtrl + /Ctrl + /Alt + /Ctrl + SpaceCtrl + SpaceCtrl + SpaceCtrl + SpaceCtrl + SpaceCtrl + SpaceCtrl + Space
Convert to UppercaseCtrl + Shift + XCtrl + UCtrl + UAlt + Shift + UCtrl + K, Ctrl + UCtrl + Shift + U
Convert to LowercaseCtrl + Shift + YCtrl + LCtrl + Shift + UAlt + UCtrl + K, Ctrl + LCtrl + U
Toggle CaseNot supportedCtrl + Shift + U
Go to LineAlt + GAlt + GCtrl + LCtrl + ICtrl + GCtrl + GCtrl + LCtrl + GCtrl + GCtrl + GCtrl + G
Delete LineCtrl + DCtrl + DCtrl + KCtrl + YCtrl + Shift + KCtrl + Shift + LCtrl + Shift + KCtrl + Shift + K
Move Line UpAlt + UpAlt + UpCtrl + Shift + UpAlt + Shift + UpCtrl + Shift + UpCtrl + Shift + UpAlt + UpAlt + UpAlt + Up
Move Line DownAlt + DownAlt + DownCtrl + Shift + DownAlt + Shift + DownCtrl + Shift + DownCtrl + Shift + DownAlt + DownAlt + DownAlt + Down
Add Cursor AboveNot supportedAlt + Shift + UpAlt + Shift + UpAlt + Shift + UpAlt + Shift + UpCtrl + Alt + Up
Add Cursor BelowNot supportedAlt + Shift + DownAlt + Shift + DownAlt + Shift + DownAlt + Shift + DownCtrl + Alt + Down
Sort LinesCtrl + Alt + SF9
Add Line CommentCtrl + Alt + ;Ctrl + Alt + ;Not AssignedCtrl + DCtrl + K, Ctrl + CCtrl + K, Ctrl + CCtrl + K, Ctrl + C
Remove Line UncommentCtrl + Alt + =Ctrl + Alt + =Not AssignedCtrl + Shift + DCtrl + K, Ctrl + UCtrl + K, Ctrl + UCtrl + K, Ctrl + U
Toggle Line CommentCtrl + /Ctrl + /Ctrl + /Ctrl + /Ctrl + /
Refactor - RenameAlt + Shift + RShift + F6Ctrl + Shift + RF2F2
Go BackAlt + LeftCtrl + Alt + LeftAlt + LeftAlt + -Ctrl + Alt + -Alt + Left
Go ForwardAlt + RightCtrl + Alt + RightAlt + RightAlt + Shift + -Ctrl + Shift + -Alt + Right

Debugging

DrRacketEclipseEdgeFirefox (Linux)Firefox (Windows)Google Chrome (Windows)PyCharmQt CreatorVisual StudioVisual Studio Code (Linux)Visual Studio Code (Windows)
Start DebuggingF11Shift + F9F5F5F5F5
Continue DebuggingF8F5 or F8F8F8F8 or Ctrl + \F9F5F5F5F5
Step IntoF5F11Ctrl + F11F11F11 or Ctrl + ;F7F11F11F11F11
Step OutF7Shift + F11Ctrl + Shift + F11Shift + F11Shift + F11 or Ctrl + Shift + ;Shift + F8Shift + F11Shift + F11Shift + F11Shift + F11
Step OverF6F10F10F10F10 or Ctrl + 'F8F10F10F10F10
Toggle BreakpointsCtrl + Shift + BCtrl + BCtrl + BCtrl + BCtrl + F8F9F9F9F9