About The Author

Vitaly Friedman loves beautiful content and doesn’t like to give in easily. When he is not writing or speaking at a conference, he’s most probably running … More about Vitaly Friedman

Developer’s Alarm: 200+ Hotkeys To Boost Your Productivity

      There is nothing more valuable than the time we need to get things done. Over a long period of time time-saving techniques and solutions can turn out to be real life-savers. The more you use them, the more essential they become.

      Besides, using them in your favourite software applications, you can drastically increase your productivity, enhance your time-managment and improve both your professional skills and the quality of your work.

      One of such time-saving features are Hotkeys (or keyboard shortcuts), which offer a powerful tool to get the result instantly - with a single keys combination. We’ve collected the most useful of them - for the most popular applications out there. Some shortcuts are trivial and well-known, but hopefully not all of them.

      This post covers the most useful keyboard shortcuts for essential software applications users and web-developers can/should use on a daily basis - OS, Browsers, Music Players, Communication Tools, File Management and Coding. You will also find references to related resources - there you’ll find more specific shortcuts for your needs. See also:


      Please note…

      • Please note that a global hotkey can be used only by one application at a time. Some defined hotkeys might not work properly used with different active application windows.
      • Mac OS users should use Cmd instead of Ctrl and Option instead of Alt.
      Developer's Alarm: 200+ Hotkeys To Boost Your Productivity

      Windows & Windows-Applications

      Windows Logo
      1Switches between minimizing all open programs and showing them all.Win + D
      2Opens the Run WindowWin + R
      3Open System PropertiesWin + Break/Pause
      4Copy the selected itemCTRL while dragging an item
      5Select / highlight a block of textCTRL+SHIFT with arrow key
      6Browse through windows in the order that they had been openedAlt + Esc
      7Copy the fileCTRL + C
      8Paste the fileCTRL + V
      9Cut the fileCTRL + X
      10UndoCTRL + Z
      11Reverse last Undo action if possibleCTRL + Y
      12Open Utility ManagerWin + U
      13Open Windows ExporerWin + E
      14Open Context MenuShift + F10
      15Navigate tabs on a tabbed screenCtrl + Tab
      • Use more global hotkeys in Windows: Windows keyboard shortcuts
      • Use global hotkeys in Mac OS: Mac OS X keyboard shortcuts
      • Use global hotkeys in Linux: Linux Keyboard Shortcuts You Should Know About

      Browsers: Firefox & Co. (Eng version)

      Firefox Logo
      16Remove CSS stylesAlt + V + Y + N (or CTRL + Shift + S with Web Developer’s Toolbar)
      17Restore CSS stylesAlt + V + Y + B
      18View the source codeCtrl + U
      19View the source code of a selected code fragmentSelect the section, Shift + F10 and select “Show source code”
      20Start DOM InspectorCtrl + Shift + I
      21Start FirebugF12
      22Add bookmarksCtrl + D
      23BookmarksCtrl + B
      24HistoryCtrl + H
      25Reopen Previously Closed TabCTRL+SHIFT+T
      26Bookmark all tabsCTRL+SHIFT+D
      27BackAlt + Left Arrow
      28ForwardAlt + Right Arrow
      29Go one page back in your historyBackspace
      30Add a keyword to a bookmarkGo to your bookmarks much faster by giving them keywords. Right-click the bookmark and then select Properties. Put a short keyword in the keyword field, save it, and now you can type that keyword in the address bar and it will go to that bookmark. [Add Shortcuts]
      31Jump to Address BarCtrl + L or F6
      32Go To HomepageAlt + Home
      33Decrease Text SizeCtrl + -
      34Increase Text SizeCtrl + +
      35Go To HomepageAlt + Home
      36Quick Search/
      37Jump to Search BarCtrl + K
      38Navigate in the tab historyALT + Left Arrow (back), ALT + Right Arrow (forward)
      39Open New TabCtrl + T (keyboard), Double Click on Tab Bar (mouse)
      40Close Current TabCtrl + W (keyboard), Middle Click on Tab (mouse)
      41Jump To Next TabCtrl + Page up or CTRL + Tab
      42Jump To Previous TabCtrl + Page Dn or Ctrl + Shift + Tab
      43Open link in a new tabCtrl + Left mouse click
      43Select a TabCtrl + [1 - 9]
      45Move to a next linkTab
      46Move to a previous linkShift + Tab
      47Display all previous text entered in a text box and/or available options on drop down menu.Alt + Down arrow

      Browsers: Internet Explorer 7

      Internet Explorer 7
      48Open link in new background tabCTRL+left mouse button or middle mouse button
      49Open link in new foreground tabCTRL+SHIFT+left mouse button or CTRL+SHIFT+middle mouse button
      50Open Quick Tab ViewCTRL+Q
      51View list of opened tabsCTRL+SHIFT+Q
      52Select the Address barAlt + D
      53Open the website address that is typed in the Address Bar in new tabAlt + Enter
      54Jump to Search BarCtrl + E
      55Open New TabCtrl + T (keyboard), Double Click on Tab Bar (mouse)
      56Close Current TabCtrl + W (keyboard), Middle Click on Tab (mouse)
      57Jump To Next TabCtrl + Tab
      58Jump To Previous TabCtrl + Shift + Tab
      59Select a TabCtrl + [1 - 9]
      60Open feedsCTRL+J
      61Move to a next linkTab
      62Move to a previous linkShift + Tab

      Music Player: Winamp

      Winamp Logo

      To enable Winamp Global Hotkeys select the option Main Windows -> Options > Preferences > Global Hotkeys. You can define your personal hotkeys.

      63Turn volume upCTRL + ALT + Arrow up
      64Turn volume downCTRL + ALT + Arrow down
      65Play, Restart or UnpauseWinamp window: x
      66PauseCTRL + ALT + Home (Winamp window: c)
      67PlayCTRL + ALT + Insert (Winamp window: x)
      68StopCTRL + ALT + End (Winamp window: v)
      69Previous trackCTRL + ALT + PgUp (Winamp window: z)
      70Next trackCTRL + ALT + PgDn (Winamp window: b)
      71Rewind 5 secondsCTRL + ALT + Arrow Left (Winamp window: Arrow Left)
      72Fast Forward 5 secondsCTRL + ALT + Arrow Right (Winamp window: Arrow Right)
      73Toggle repeatr
      74Toggle shuffles
      75Add filel
      76Add directoryShift + l
      77Randomize playlistCTRL + Shift + r

      • You can use further Winamp shortcuts: Winamp Global Hotkeys
      • Control iTunes using keyboard shortcuts: Hotkeys for iTunes
      • Control Last.FM using keyboard shortcuts: Autohotkey Script for Last.FM

      Communication: Thunderbird

      Thunderbird Logo
      • You can define your own global hotkeys within Skype: Main Window -> Tools -> Options -> Hotkeys.
      • More global hotkeys for Microsoft Office Outlook: Keyboard shortcuts for Outlook
      • Use keyboard shortcuts for Thunderbird: All hotkeys: Mozilla Thunderbird Hotkeys

      78Go to next messageF
      79Go to next unread messageN
      80Go to previous unread messageB
      81Increase text sizeCtrl + +
      82Decrease text sizeCTRL + -
      83Mark message as Read/UnreadM
      84Mark as junkJ
      85Mark as not junkSHIFT + J
      86View message sourceCTRL + U
      87Compose a new messageCTRL + M, CTRL + N, Cmd + Shift + M (Mac)
      88Reply to a messageCtrl + R
      89Get new message for current accountCTRL+T
      90Get new messages for all accountsCTRL+SHIFT+T
      91Open a received messageCTRL + O
      92Send a message nowCTRL + Enter/Return

      Communication: Google Mail

      Google Mail
      93Compose a new messagec, + c allows you to compose a message in a new window.
      94Reply to a messager, + r allows you to reply to a message in a new window.
      95Forward a messagef, + f allows you to reply to a message in a new window.
      96Go to inboxg then i
      97Puts your cursor in the search box/
      98Move to the next messagen
      99Move to the previous messagep
      100Report spam!

      File Management: Total Commander

      Total Commander

      101Activate left menu or deactivate menuF10
      102Compare file listsSHIFT+F2
      103Create new text file and load into editorSHIFT + F4
      104Copy files (with rename) in the same directorySHIFT + F5
      105Rename files in the same directorySHIFT + F6
      106Minimizes Total Commander to an iconSHIFT + Esc
      107Go to previous/next dir of already visited dirsALT+left/right
      108Open history list of already visited dirsALT + Arrow Down
      109Select allCTRL+NUM +, CTRL + A
      110Deselect allCTRL+NUM -
      111Change to parent directory (cd ..)CTRL+PgUp or Backspace
      112Jump to the root directory (most European keyboards)CTRL+
      113Jump to the root directory (US keyboard)F7
      114Sort by nameCTRL+F3
      115Sort by extensionCTRL+F4
      116Sort by date/timeCTRL+F5
      117Sort by sizeCTRL+F6
      118Show all filesCTRL+F10
      119Show only programsCTRL + F11
      120Show user defined filesCTRL + F12
      121Show file propertiesALT+ENTER
      122Directory branch: Show contents of current dir and all subdirs in one listCTRL + B
      123Open directory hotlist (’bookmarks’)CTRL + D
      124Connect to FTP serverCTRL + F (Disconnect: CTRL + SHIFT + F)
      125Multi-Rename-ToolCTRL + M
      126Copy current path to cmd lineCTRL + P
      127Quick view panel instead of file windowCTRL + Q
      128Open new folder tab and activate itCTRL + T (CTRL + SHIFT + T, open new folder, but don’t activate it)
      129Exchange directoriesCTRL + U
      130Exchange directories and tabsCTRL + SHIFT + U
      131Open dir under cursor in new tabCTRL + Arrow Up
      132Jump to next tabCTRL + TAB
      133Jump to previous tabCTRL+SHIFT+TAB
      134Jump to a file/locationCTRL+ALT+Letter(s)

      • Use Global Keys with Windows Explorer:


      Wordpress Logo
      135boldAlt + Shift + B
      136italicAlt + Shift + I
      137blockquoteAlt + Shift + Q
      138Unordered list (ul)Alt + Shift + U
      139Ordered list (ol)Alt + Shift + O
      140List Item (li)Alt + Shift + L
      141codeAlt + Shift + C
      142insAlt + Shift + S
      143delAlt + Shift + D
      144linkAlt + Shift + A
      145more (Read More tag)Alt + Shift + T
      146Publish an articleAlt + Shift + P

      Communication: Microsoft Office Outlook

      Microsoft Outlook Logo
      147Switch to MailCTRL + 1
      148Switch to CalendarCTRL + 2
      149Switch to ContactsCtrl + 3
      150Switch to TasksCtrl + 4
      151Switch to NotesCtrl + 5
      152Create an appointmentCTRL+SHIFT+A
      153Create a contactCTRL+SHIFT+C
      154Create a journal entryCTRL+SHIFT+J
      155Create a meeting requestCTRL+SHIFT+Q
      156Create a messageCTRL+SHIFT+M
      157Create a noteCTRL+SHIFT+N
      158Create a taskCTRL + SHIFT + K
      159Check spellingF7
      160Forward the mailCTRL + F
      161Search the textF4
      162Switch to InboxCTRL+SHIFT+I
      163Switch to OutboxCTRL+SHIFT+O
      164SendAlt + S
      165Reply to a messageCtrl + SHIFT + R
      166Check for new mailCTRL+M or F9
      167Compose a new messageCTRL + N
      168Open a received messageCTRL + O
      169Mark as readCTRL + Q
      • You can define your own global hotkeys within Skype: Main Window -> Tools -> Options -> Hotkeys.

      Communication: ICQ

      ICQ Logo
      • You can define your own global hotkeys within Skype: Main Window -> Tools -> Options -> Hotkeys.
      170Simulate Double Clicking on System TrayCTRL + SHIFT + I
      171Activate and Deactivate User WindowCTRL + SHIFT + A
      172Close ICQControl + Shift + I and then Alt + F4
      173Send a URL to a contactControl + Shift + F6
      174Change statusAlt + S + <PgDn>
      175Receive incoming messageControl + Shift + I
      176Select a buddyInsert + <Character>

      Image Management: ACDSee Viewer

      ACDSee Logo

      177Decrease the magnification of the current image (zoom out)- (minus sign)
      178Increase the magnification of the current image (zoom in)+
      179Copy the current item to a folderALT + C
      180Move the current item to a folderALT + M
      181Rename the current item to a folderALT + R
      182Show the properties paneAlt + Enter
      183Display or hide the status barb
      184Display or hide the menu barCtrl + Shift + M
      185Open the current image in the default editing applicationCTRL + E
      186Open the Convert File dialog boxCTRL + F
      187Copy the selected portion of an image to the clipboardCtrl + Insert
      188Open the Rotate/Flip Images dialog boxCTRL + J
      189Opens the current image in Edit Mode, and activate the Adjust Exposure toolCtrl + L
      190Open the current image in Edit Mode, and activate the Resize toolCTRL+R
      191Clear the current selectionCTRL+Q
      192Save an imageCTRL + S
      193Close the viewer windowsCTRL + W
      194Rotate the current image 90-degrees clockwiseCtrl + Alt + <right arrow>
      195Change the image color depth to Black and WhiteCtrl + Shift + 1
      196Open the batch image processing menuCTRL + Alt + B
      197Opens the current file in the default system applicationShift + E

      Coding: Ultraedit

      198Toggle Word WrapCTRL + W
      199Insert current time/dateF7
      200Find matching brace (,[,{ or },],)CTRL + B
      201Reformat ParagraphCTRL + T
      202Tag listCTRL + F8
      203Convert selected text to lower caseCTRL + F5
      204Convert selected text to upper caseAlt + F5
      205Invoke the spelling checkerCTRL + K
      206Toggle column/block modeALT + C
      207Set bookmarkCTRL + F2
      208Go to next bookmarkF2
      209Insert user-defined templateAlt+0-9 or Shift+Alt+0-9
      210Scroll up one line keeping cursor in viewCTRL + Up
      211Scroll down one line keeping cursor in viewCTRL + Down
      212Display function listF8
      213Go to next paragraphAlt + Right
      214Go to previous paragraphAlt + Left


      If you’ve used them once you’ll never be able to work without them. Bookmarklets (or Favelets) are tiny Javascript-Snippets, which are stored within a bookmark and add particular functionalities to the browser you’re using.

      We have collected the most useful of them. And listed them in a comprehensive post Bookmarklets, Favelets and Snippets. You might be willing to check them out.