Complete reference of the quickest ways to get things done in Firebug. You can also use duvet-dayz Firebug Cheatsheet.
You can change some of the shortcuts via Firebug Menu > Customize Shortcuts.
| Description |
Window, Linux |
Mac OS |
Hint
|
| Help |
F1 |
F1 |
Firebug 1.7.0
|
| Command History |
Ctrl + H |
⌘ + H |
Firebug 1.7.0
|
| Open Firebug Panel |
F12 |
F12 1 |
|
| Close Firebug Panel |
F12 |
F12 1 |
|
| Deactivate Firebug |
Shift + F12 |
Shift + F12 1 |
|
| Open Firebug in window |
Ctrl + F12 |
⌘ + F12 1 |
|
| Switch to previous Panel |
Ctrl + ` |
Ctrl + ` |
|
| Toggle Command Line Popup |
Ctrl + Shift + L |
⌘ + Shift + L |
|
| Close Command Line Popup |
Esc |
Esc |
|
| Focus Search Field |
Ctrl + F |
⌘ + F |
Firebug 1.9.0, previously Ctrl/⌘ + Shift + K
|
| Toggle Inspect Mode |
Ctrl + Shift + C |
⌘ + Shift + C |
|
| Toggle JavaScript Profiler |
Ctrl + Shift + P |
⌘ + Shift + P |
|
| Customize Shortcuts |
Ctrl + Shift + Alt + B |
⌘ + Shift + Alt + B |
|
| Re-execute last command |
Ctrl + Shift + E |
⌘ + Shift + E |
|
| Toggle Break On ... |
Ctrl + Alt + B |
⌘ + Alt + B |
Firebug 1.10.0
|
| Increase text size |
Ctrl + + or Ctrl + Alt + Mousewheel up |
⌘ + + or ⌘ + Alt + Mousewheel up |
Firebug 1.9.0, previously Ctrl/⌘ + Alt + +
|
| Decrease text size |
Ctrl + - or Ctrl + Alt + Mousewheel down |
⌘ + - or ⌘ + Alt + Mousewheel down |
Firebug 1.9.0, previously Ctrl/⌘ + Alt + -
|
| Reset text size |
Ctrl + 0 or Ctrl + Alt + Middle click |
⌘ + 0 or ⌘ + Alt + Middle click |
Firebug 1.9.0, previously Ctrl/⌘ + Shift + Numpad 0
|
| Open URL in new tab |
Ctrl + click or middle-click |
⌘ + click or middle-click |
|
Inline editing[edit]
| Description |
Window, Linux |
Mac OS |
Hint
|
| Finish editing |
Shift + Enter |
Shift + Return |
|
| Cancel editing |
Esc |
Esc |
|
| Advance to next field |
Enter, Tab |
Enter, Tab |
|
| Advance to previous field |
Shift + Tab |
Shift + Tab |
|
Console Panel[edit]
| Description |
Window, Linux |
Mac OS |
Hint
|
| Clear the Console |
Alt + R |
Alt + R
|
Firebug 2.0, previously Ctrl/⌘ + Shift + R
|
Command Line[edit]
| Description |
Window, Linux |
Mac OS |
Hint
|
| Focus Command Line |
Ctrl + Shift + L |
⌘ + Shift + L |
|
| Auto-complete property |
Tab, → or Enter |
Tab, → or Return |
|
| Switch between completions |
↑ or ↓ |
↑ or ↓ |
|
| Cancel auto-completion |
Esc |
Esc |
|
| Execute |
Enter |
Return |
|
| Inspect result in appropriate panel |
Shift + Enter |
Shift + Return |
See inspect
|
| Show Completion List Popup |
Ctrl + Space |
⌘ + Space |
Firebug 1.10.0
|
Select previous suggestion in Completion List Popup / Select previous command in history |
↑ |
↑ |
|
Select next suggestion in Completion List Popup / Select next command in history |
↓ |
↓ |
|
| Select suggestion three positions above/below in Completion List Popup |
Mouse wheel up/down |
Mouse wheel up/down |
Firebug 1.10.0
|
| Select suggestion on the previous page in Completion List Popup |
Page Up |
Page Up |
Firebug 1.10.0
|
| Select suggestion on the next page in Completion List Popup |
Page Down |
Page Down |
Firebug 1.10.0
|
| Select first suggestion in Completion List Popup |
Home |
Home |
Firebug 1.10.0
|
| Select last suggestion in Completion List Popup |
End |
End |
Firebug 1.10.0
|
Command Editor[edit]
| Description |
Window, Linux |
Mac OS |
Hint
|
| Execute |
Ctrl + Enter |
⌘ + Return |
|
HTML Panel[edit]
| Description |
Window, Linux |
Mac OS |
Hint
|
| Edit attribute |
Click on name or value |
Click on name or value |
|
| Edit text node |
Click on text |
Click on text |
|
| Edit element |
Ctrl + E or Alt + click tag name |
⌘ + E or Alt + click tag name |
Firebug 2.0
|
| Next node in path |
Ctrl + . |
Ctrl + . |
|
| Previous node in path |
Ctrl + , |
Ctrl + , |
|
Inline editing[edit]
| Description |
Window, Linux |
Mac OS |
Hint
|
| Finish editing |
Ctrl + Enter |
⌘ + Return |
|
HTML Inspect Mode[edit]
| Description |
Window, Linux |
Mac OS |
Hint
|
| Inspect Element |
Ctrl + Shift + C |
⌘ + Shift + C |
|
| Cancel inspection |
Esc |
Esc |
|
| |
Ctrl + Shift + C |
⌘ + Shift + C |
|
| Inspect parent |
Ctrl + ↑ |
⌘ + ↑ |
|
| Inspect child |
Ctrl + ↓ |
⌘ + ↓ |
|
| Toggle Quick Info Box |
Ctrl + Shift + I |
⌘ + Shift + I |
|
Layout Side Panel[edit]
| Description |
Window, Linux |
Mac OS |
Hint
|
| Edit property |
Click on it |
Click on it |
|
Inline editing[edit]
| Description |
Window, Linux |
Mac OS |
Hint
|
| Increase number by 0.1 |
Ctrl + ↑ |
⌘ + ↑ |
Firebug 1.8.0
|
| Decrease number by 0.1 |
Ctrl + ↓ |
⌘ + ↓ |
Firebug 1.8.0
|
| Increase number by 1 |
↑ |
↑ |
|
| Decrease number by 1 |
↓ |
↓ |
|
| Increase number by 10 |
Shift + ↑, Page Up |
Shift + ↑, Page Up |
Firebug 1.8.0, previously just Page Up
|
| Decrease number by 10 |
Shift + ↓, Page Down |
Shift + ↓, Page Down |
Firebug 1.8.0, previously just Page Down
|
| Increase number by 100 |
Shift + Page Up |
Shift + Page Up |
Firebug 1.11.5
|
| Decrease number by 100 |
Shift + Page Down |
Shift + Page Down |
Since Firebug 1.11.5
|
CSS Panel[edit]
| Description |
Window, Linux |
Mac OS |
Hint
|
| Edit property name or value |
Click on it |
Click on it |
|
| Insert new property |
Double-Click on white-space |
Double-Click on white-space |
|
| Focus CSS Location Menu |
Ctrl + Space |
⌘ + Shift + Space |
|
Inline editing[edit]
| Description |
Window, Linux |
Mac OS |
Hint
|
| Create new property |
Ctrl + Enter |
⌘ + Enter |
|
| Increase number by 0.1 |
Ctrl + ↑ |
⌘ + ↑ |
Firebug 1.8.0
|
| Decrease number by 0.1 |
Ctrl + ↓ |
⌘ + ↓ |
Firebug 1.8.0
|
| Increase number or hex value by 1 |
↑ |
↑ |
|
| Decrease number or hex value by 1 |
↓ |
↓ |
|
| Increase number by 10 or hex value by 16 |
Shift + ↑, Page Up |
Shift + ↑, Page Up |
Since Firebug 1.8, previously just Page Up
|
| Decrease number by 10 or hex value by 16 |
Shift + ↓, Page Down |
Shift + ↓, Page Down |
Since Firebug 1.8, previously just Page Down
|
| Increase number by 100 or hex value by 64 |
Shift + Page Up |
Shift + Page Up |
Since Firebug 1.11.5
|
| Decrease number by 100 or hex value by 64 |
Shift + Page Down |
Shift + Page Down |
Since Firebug 1.11.5
|
| Auto-complete next keyword |
↑ |
↑ |
|
| Auto-complete previous keyword |
↓ |
↓ |
|
Script Panel[edit]
| Description |
Window, Linux |
Mac OS |
Hint
|
| Rerun |
Shift + F8 |
Shift + F8 |
Firebug 1.9.0
|
| Continue |
F8 |
F8 |
|
| Step Over |
F10 |
F10 |
|
| Step Into |
F11 |
F11 |
|
| Step Out |
Shift + F11 |
Shift + F11 |
|
| Toggle breakpoint |
Click on line number |
Click on line number |
|
| Disable breakpoint |
Shift + Click on line number |
Shift + Click on line number |
|
| Edit breakpoint condition |
Right-Click on line number |
Right-Click on line number |
|
| Run to line |
Middle-Click on line number, Ctrl + Click on line number |
Middle-Click on line number, ⌘ + Click on line number |
|
| Next function on stack |
Ctrl + . |
⌘ + . |
|
| Previous function on stack |
Ctrl + , |
⌘ + , |
|
| Focus Scripts Location Menu |
Ctrl + Space |
⌘ + Shift + Space |
|
| Focus Watch Side Panel |
Ctrl + Shift + N |
⌘ + Shift + N |
|
| Go to line number |
Ctrl + L |
⌘ + L |
|
| Add selection as watch expression |
Alt + W |
Alt + W |
Firebug 2.0
|
Watch Side Panel[edit]
| Description |
Window, Linux |
Mac OS |
Hint
|
| Finish editing |
Enter |
Return |
|
| Cancel editing |
Esc |
Esc |
|
| Auto-complete property |
Tab |
Tab |
Firebug 1.10.0; behaves like the command line
|
DOM Panel[edit]
| Description |
Window, Linux |
Mac OS |
Hint
|
| Edit property |
Double-Click on empty space |
Double-Click on empty space |
|
| Next object in path |
Ctrl + . |
Ctrl + . |
|
| Previous object in path |
Ctrl + , |
Ctrl + , |
|
Editing[edit]
| Description |
Window, Linux |
Mac OS |
Hint
|
| Finish editing |
Enter |
Return |
|
| Cancel editing |
Esc |
Esc |
|
| Suggest next auto-completion |
↓ |
↓ |
|
| Suggest previous auto-completion |
↑ |
↑ |
|
| Apply suggested auto-completion |
Tab, Enter |
Tab + Return |
|
1. By default, on some Macs, the function key is remapped to use a special OS feature. Eg. on OS-X 10.0.2 the F12 key toggles the Mission Control Dashboard.
See this guide to using these keys as standard function keys.
See also[edit]