Keyboard and Mouse Shortcuts
From FirebugWiki
(Difference between revisions)
Sebastianz (Talk | contribs) m (Changed keyboard shortcuts for changing the text size) |
Sebastianz (Talk | contribs) (Replaced template by tables) |
||
| Line 4: | Line 4: | ||
== Global == | == Global == | ||
| - | { | + | {| class="light" style="width:100%; vertical-align:top;" |
| - | + | ! style="width:30%;" | Description || style="width:20%;" | Window, Linux || style="width:20%;" | Mac OS || style="width:30%;" | Hint | |
| - | + | |- | |
| - | + | | Help || F1 || F1 || Starting from Firebug 1.7 | |
| - | + | |- | |
| - | + | | Command History || Ctrl+H || ⌘+H || Starting from Firebug 1.7 | |
| - | + | |- | |
| - | + | | Open Firebug Panel || F12 || F12 || | |
| - | + | |- | |
| - | + | | Close Firebug Panel || F12 || F12 || | |
| - | + | |- | |
| - | + | | Open Firebug in window || Ctrl+F12 || ⌘+F12 || | |
| - | + | |- | |
| - | + | | Switch to previous Panel || Ctrl+` || Ctrl+` || | |
| - | + | |- | |
| - | + | | Focus Command Line || Ctrl+Shift+L || ⌘+Shift+L || | |
| + | |- | ||
| + | | Focus Search Box || Ctrl+Shift+K || ⌘+Shift+K || | ||
| + | |- | ||
| + | | Toggle Inspect Mode || Ctrl+Shift+C || ⌘+Shift+C || | ||
| + | |- | ||
| + | | Toggle JavaScript Profiler || Ctrl+Shift+P || ⌘+Shift+P || | ||
| + | |- | ||
| + | | Re-execute last command || Ctrl+Shift+E || Ctrl+Shift+E || | ||
| + | |- | ||
| + | | Increase text size || Ctrl+Alt++ or Ctrl+Alt+Mousewheel Up || ⌘+Shift++ or ⌘+Shift+Mousewheel up || Starting from Firebug 1.7.1 | ||
| + | |- | ||
| + | | Decrease text size || Ctrl+Alt+- or Ctrl+Alt+Mousewheel Down || ⌘+Shift+- or ⌘+Shift+Mousewheel down || Starting from Firebug 1.7.1 | ||
| + | |- | ||
| + | | Reset text size || Ctrl+Shift+Numpad 0 or Ctrl+Shift+Middle click || ⌘+Shift+Numpad 0 or ⌘+Shift+Middle click || Starting from Firebug 1.7.1 | ||
| + | |} | ||
== Console Panel == | == Console Panel == | ||
=== Command Line === | === Command Line === | ||
| - | { | + | {| class="light" style="width:100%; vertical-align:top;" |
| - | + | ! style="width:30%;" | Description || style="width:20%;" | Window, Linux || style="width:20%;" | Mac OS || style="width:30%;" | Hint | |
| - | + | |- | |
| - | + | | Auto-complete next property || Tab || Tab || | |
| - | + | |- | |
| - | + | | Auto-complete previous property || Shift+Tab || Shift+Tab || | |
| + | |- | ||
| + | | Execute || Return || Return || | ||
| + | |- | ||
| + | | Inspect result || Shift+Return || Shift+Return || | ||
| + | |- | ||
| + | | Open result's context menu || Ctrl+Return || ⌘+Return || | ||
| + | |} | ||
=== Command Editor === | === Command Editor === | ||
| - | { | + | {| class="light" style="width:100%; vertical-align:top;" |
| - | + | ! style="width:30%;" | Description || style="width:20%;" | Window, Linux || style="width:20%;" | Mac OS || style="width:30%;" | Hint | |
| + | |- | ||
| + | | Execute || Ctrl+Return || ⌘+Return || | ||
| + | |} | ||
== HTML Panel == | == HTML Panel == | ||
| - | { | + | {| class="light" style="width:100%; vertical-align:top;" |
| - | + | ! style="width:30%;" | Description || style="width:20%;" | Window, Linux || style="width:20%;" | Mac OS || style="width:30%;" | Hint | |
| - | + | |- | |
| - | + | | Edit attribute || Click on name or value || Click on name or value || | |
| - | + | |- | |
| - | + | | Edit text node || Click on text || Click on text || | |
| + | |- | ||
| + | | Edit element || Double-Click tag name || Double-Click tag name || | ||
| + | |- | ||
| + | | Next node in path || Ctrl+. || Ctrl+. || | ||
| + | |- | ||
| + | | Previous node in path || Ctrl+, || Ctrl+, || | ||
| + | |} | ||
=== HTML Editor === | === HTML Editor === | ||
| - | { | + | {| class="light" style="width:100%; vertical-align:top;" |
| - | + | ! style="width:30%;" | Description || style="width:20%;" | Window, Linux || style="width:20%;" | Mac OS || style="width:30%;" | Hint | |
| - | + | |- | |
| - | + | | Finish editing || Return || Return || | |
| - | + | |- | |
| + | | Cancel editing || Esc || Esc || | ||
| + | |- | ||
| + | | Advance to next field || Tab || Tab || | ||
| + | |- | ||
| + | | Advance to previous field || Shift+Tab || Shift+Tab || | ||
| + | |} | ||
=== HTML Inspect Mode === | === HTML Inspect Mode === | ||
| - | { | + | {| class="light" style="width:100%; vertical-align:top;" |
| - | + | ! style="width:30%;" | Description || style="width:20%;" | Window, Linux || style="width:20%;" | Mac OS || style="width:30%;" | Hint | |
| - | + | |- | |
| - | + | | Inspect Element || Ctrl+Shift+C || ⌘+Shift+C || | |
| - | + | |- | |
| - | + | | Cancel inspection || Esc || Esc || | |
| - | + | |- | |
| + | | || Ctrl+Shift+C || ⌘+Shift+C || | ||
| + | |- | ||
| + | | Inspect parent || Ctrl+Up || ⌘+Up || | ||
| + | |- | ||
| + | | Inspect child || Ctrl+Down || ⌘+Down || | ||
| + | |- | ||
| + | | Toggle Quick Info Box || Ctrl+Shift+I || ⌘+Shift+I || | ||
| + | |} | ||
=== Layout Side Panel === | === Layout Side Panel === | ||
| - | { | + | {| class="light" style="width:100%; vertical-align:top;" |
| - | + | ! style="width:30%;" | Description || style="width:20%;" | Window, Linux || style="width:20%;" | Mac OS || style="width:30%;" | Hint | |
| + | |- | ||
| + | | Edit value || Click on value || Click on value || | ||
| + | |} | ||
=== Layout Editing === | === Layout Editing === | ||
| - | { | + | {| class="light" style="width:100%; vertical-align:top;" |
| - | + | ! style="width:30%;" | Description || style="width:20%;" | Window, Linux || style="width:20%;" | Mac OS || style="width:30%;" | Hint | |
| - | + | |- | |
| - | + | | Finish editing || Return || Return || | |
| - | + | |- | |
| - | + | | Cancel editing || Esc || Esc || | |
| - | + | |- | |
| - | + | | Advance to next field || Tab || Tab || | |
| - | + | |- | |
| + | | Advance to previous field || Shift+Tab || Shift+Tab || | ||
| + | |- | ||
| + | | Increase number by one || Up || Up || | ||
| + | |- | ||
| + | | Decrease number by one || Down || Down || | ||
| + | |- | ||
| + | | Increase number by ten || Page Up || Page Up || | ||
| + | |- | ||
| + | | Decrease number by ten || Page Down || Page Down || | ||
| + | |} | ||
=== DOM Side Panel === | === DOM Side Panel === | ||
| - | { | + | {| class="light" style="width:100%; vertical-align:top;" |
| - | + | ! style="width:30%;" | Description || style="width:20%;" | Window, Linux || style="width:20%;" | Mac OS || style="width:30%;" | Hint | |
| - | + | |- | |
| - | + | | Finish editing || Return || Return || | |
| - | + | |- | |
| - | + | | Cancel editing || Esc || Esc || | |
| + | |- | ||
| + | | Auto-complete next property || Tab || Tab || | ||
| + | |- | ||
| + | | Auto-complete previous property || Shift+Tab || Shift+Tab || | ||
| + | |} | ||
== CSS Panel == | == CSS Panel == | ||
| - | { | + | {| class="light" style="width:100%; vertical-align:top;" |
| - | + | ! style="width:30%;" | Description || style="width:20%;" | Window, Linux || style="width:20%;" | Mac OS || style="width:30%;" | Hint | |
| - | + | |- | |
| - | + | | Edit property || Click on property || Click on property || | |
| + | |- | ||
| + | | Insert new property || Double-Click on white-space || Double-Click on white-space || | ||
| + | |- | ||
| + | | Focus CSS Location Menu || Ctrl+Space || ⌘+Shift+Space || | ||
| + | |} | ||
== CSS Editing == | == CSS Editing == | ||
| - | { | + | {| class="light" style="width:100%; vertical-align:top;" |
| - | + | ! style="width:30%;" | Description || style="width:20%;" | Window, Linux || style="width:20%;" | Mac OS || style="width:30%;" | Hint | |
| - | + | |- | |
| - | + | | Finish editing || Return || Return || | |
| - | + | |- | |
| - | + | | Cancel editing || Esc || Esc || | |
| - | + | |- | |
| - | + | | Advance to next Field || Tab || Tab || | |
| - | + | |- | |
| - | + | | Advance to previous Field || Shift+Tab || Shift+Tab || | |
| - | + | |- | |
| - | + | | Increase number by one || Up || Up || | |
| + | |- | ||
| + | | Decrease number by one || Down || Down || | ||
| + | |- | ||
| + | | Increase number by ten || Page Up || Page Up || | ||
| + | |- | ||
| + | | Decrease number by ten || Page Down || Page Down || | ||
| + | |- | ||
| + | | Auto-complete next keyword || Up || Up || | ||
| + | |- | ||
| + | | Auto-complete previous keyword || Down || Down || | ||
| + | |} | ||
== Script Panel == | == Script Panel == | ||
| - | { | + | {| class="light" style="width:100%; vertical-align:top;" |
| - | + | ! style="width:30%;" | Description || style="width:20%;" | Window, Linux || style="width:20%;" | Mac OS || style="width:30%;" | Hint | |
| - | + | |- | |
| - | + | | Continue || F8 || F8 || | |
| - | + | |- | |
| - | + | | || Ctrl+/ || ⌘+/ || | |
| - | + | |- | |
| - | + | | Step Over || F10 || F10 || | |
| - | + | |- | |
| - | + | | || Ctrl+' || ⌘+' || | |
| - | + | |- | |
| - | + | | Step Into || F11 || F11 || | |
| - | + | |- | |
| - | + | | || Ctrl+; || ⌘+; || | |
| - | + | |- | |
| - | + | | Step Out || Shift+F11 || Shift+F11 || | |
| - | + | |- | |
| - | + | | || Ctrl+Shift+; || ⌘+Shift+; || | |
| + | |- | ||
| + | | 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 || Middle-Click on line number || | ||
| + | |- | ||
| + | | || Ctrl+Click on line number || ⌘+Click on line number || | ||
| + | |- | ||
| + | | Next function on stack || Ctrl+. || Ctrl+. || | ||
| + | |- | ||
| + | | Previous function on stack || Ctrl+, || Ctrl+, || | ||
| + | |- | ||
| + | | Focus Scripts Location Menu || Ctrl+Space || ⌘+Shift+Space || | ||
| + | |- | ||
| + | | Focus Watch Side Panel || Ctrl+Shift+N || ⌘+Shift+N || | ||
| + | |} | ||
=== Watch Side Panel === | === Watch Side Panel === | ||
| - | { | + | {| class="light" style="width:100%; vertical-align:top;" |
| - | + | ! style="width:30%;" | Description || style="width:20%;" | Window, Linux || style="width:20%;" | Mac OS || style="width:30%;" | Hint | |
| - | + | |- | |
| - | + | | Finish editing || Return || Return || | |
| - | + | |- | |
| - | + | | Cancel editing || Esc || Esc || | |
| + | |- | ||
| + | | Auto-complete next property || Tab || Tab || | ||
| + | |- | ||
| + | | Auto-complete previous property || Shift+Tab || Shift+Tab || | ||
| + | |} | ||
== DOM Panel == | == DOM Panel == | ||
| - | { | + | {| class="light" style="width:100%; vertical-align:top;" |
| - | + | ! style="width:30%;" | Description || style="width:20%;" | Window, Linux || style="width:20%;" | Mac OS || style="width:30%;" | 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+, || | ||
| + | |} | ||
Revision as of 09:26, 8 September 2011
Complete reference of the quickest ways to get things done in Firebug. You can also use duvet-dayz Firebug Cheatsheet.
See also Keyboard shortcut re-binding
Contents |
Global
| Description | Window, Linux | Mac OS | Hint |
|---|---|---|---|
| Help | F1 | F1 | Starting from Firebug 1.7 |
| Command History | Ctrl+H | ⌘+H | Starting from Firebug 1.7 |
| Open Firebug Panel | F12 | F12 | |
| Close Firebug Panel | F12 | F12 | |
| Open Firebug in window | Ctrl+F12 | ⌘+F12 | |
| Switch to previous Panel | Ctrl+` | Ctrl+` | |
| Focus Command Line | Ctrl+Shift+L | ⌘+Shift+L | |
| Focus Search Box | Ctrl+Shift+K | ⌘+Shift+K | |
| Toggle Inspect Mode | Ctrl+Shift+C | ⌘+Shift+C | |
| Toggle JavaScript Profiler | Ctrl+Shift+P | ⌘+Shift+P | |
| Re-execute last command | Ctrl+Shift+E | Ctrl+Shift+E | |
| Increase text size | Ctrl+Alt++ or Ctrl+Alt+Mousewheel Up | ⌘+Shift++ or ⌘+Shift+Mousewheel up | Starting from Firebug 1.7.1 |
| Decrease text size | Ctrl+Alt+- or Ctrl+Alt+Mousewheel Down | ⌘+Shift+- or ⌘+Shift+Mousewheel down | Starting from Firebug 1.7.1 |
| Reset text size | Ctrl+Shift+Numpad 0 or Ctrl+Shift+Middle click | ⌘+Shift+Numpad 0 or ⌘+Shift+Middle click | Starting from Firebug 1.7.1 |
Console Panel
Command Line
| Description | Window, Linux | Mac OS | Hint |
|---|---|---|---|
| Auto-complete next property | Tab | Tab | |
| Auto-complete previous property | Shift+Tab | Shift+Tab | |
| Execute | Return | Return | |
| Inspect result | Shift+Return | Shift+Return | |
| Open result's context menu | Ctrl+Return | ⌘+Return |
Command Editor
| Description | Window, Linux | Mac OS | Hint |
|---|---|---|---|
| Execute | Ctrl+Return | ⌘+Return |
HTML Panel
| 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 | Double-Click tag name | Double-Click tag name | |
| Next node in path | Ctrl+. | Ctrl+. | |
| Previous node in path | Ctrl+, | Ctrl+, |
HTML Editor
| Description | Window, Linux | Mac OS | Hint |
|---|---|---|---|
| Finish editing | Return | Return | |
| Cancel editing | Esc | Esc | |
| Advance to next field | Tab | Tab | |
| Advance to previous field | Shift+Tab | Shift+Tab |
HTML Inspect Mode
| 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+Up | ⌘+Up | |
| Inspect child | Ctrl+Down | ⌘+Down | |
| Toggle Quick Info Box | Ctrl+Shift+I | ⌘+Shift+I |
Layout Side Panel
| Description | Window, Linux | Mac OS | Hint |
|---|---|---|---|
| Edit value | Click on value | Click on value |
Layout Editing
| Description | Window, Linux | Mac OS | Hint |
|---|---|---|---|
| Finish editing | Return | Return | |
| Cancel editing | Esc | Esc | |
| Advance to next field | Tab | Tab | |
| Advance to previous field | Shift+Tab | Shift+Tab | |
| Increase number by one | Up | Up | |
| Decrease number by one | Down | Down | |
| Increase number by ten | Page Up | Page Up | |
| Decrease number by ten | Page Down | Page Down |
DOM Side Panel
| Description | Window, Linux | Mac OS | Hint |
|---|---|---|---|
| Finish editing | Return | Return | |
| Cancel editing | Esc | Esc | |
| Auto-complete next property | Tab | Tab | |
| Auto-complete previous property | Shift+Tab | Shift+Tab |
CSS Panel
| Description | Window, Linux | Mac OS | Hint |
|---|---|---|---|
| Edit property | Click on property | Click on property | |
| Insert new property | Double-Click on white-space | Double-Click on white-space | |
| Focus CSS Location Menu | Ctrl+Space | ⌘+Shift+Space |
CSS Editing
| Description | Window, Linux | Mac OS | Hint |
|---|---|---|---|
| Finish editing | Return | Return | |
| Cancel editing | Esc | Esc | |
| Advance to next Field | Tab | Tab | |
| Advance to previous Field | Shift+Tab | Shift+Tab | |
| Increase number by one | Up | Up | |
| Decrease number by one | Down | Down | |
| Increase number by ten | Page Up | Page Up | |
| Decrease number by ten | Page Down | Page Down | |
| Auto-complete next keyword | Up | Up | |
| Auto-complete previous keyword | Down | Down |
Script Panel
| Description | Window, Linux | Mac OS | Hint |
|---|---|---|---|
| Continue | F8 | F8 | |
| Ctrl+/ | ⌘+/ | ||
| Step Over | F10 | F10 | |
| Ctrl+' | ⌘+' | ||
| Step Into | F11 | F11 | |
| Ctrl+; | ⌘+; | ||
| Step Out | Shift+F11 | Shift+F11 | |
| Ctrl+Shift+; | ⌘+Shift+; | ||
| 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 | Middle-Click on line number | |
| Ctrl+Click on line number | ⌘+Click on line number | ||
| Next function on stack | Ctrl+. | Ctrl+. | |
| Previous function on stack | Ctrl+, | Ctrl+, | |
| Focus Scripts Location Menu | Ctrl+Space | ⌘+Shift+Space | |
| Focus Watch Side Panel | Ctrl+Shift+N | ⌘+Shift+N |
Watch Side Panel
| Description | Window, Linux | Mac OS | Hint |
|---|---|---|---|
| Finish editing | Return | Return | |
| Cancel editing | Esc | Esc | |
| Auto-complete next property | Tab | Tab | |
| Auto-complete previous property | Shift+Tab | Shift+Tab |
DOM Panel
| 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+, |