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

About The Author

Vitaly Friedman loves beautiful content and doesn’t like to give in easily. When he is not writing, he’s most probably running front-end & UX … More about Vitaly ↬

Email Newsletter

Weekly tips on front-end & UX.
Trusted by 200,000+ folks.

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.