Address bar
@bookmarks
@history
@tabs
Extensions
vimium
Visual Mode
v
V
c
- Caret Mode
o
- Swap Anchor
Element
live expression
1
document.activeElement
Sources
Settings -> Preferences -> Sources -> Search in anonymous and content scripts
Automatically pause on any exception
https://developers.google.com/web/updates/2015/05/automatically-pause-on-any-exception
Network
regexp filter
1
/(detail|track)/
Performance
- Loading: Making network requests and parsing HTML
- Scripting: Parsing, compiling, and running JavaScript code, also includes Garbage Collection
- Rendering: Style and layout calculations
- Painting: Painting, compositing, resizing and decoding images
Web Vitals
LS
- Layout Shift
Timings
DCL
- DOMContentLoaded EventFP
- First PaintFCP
- First Contentful Paint: how long it takes for content to start appearing on a websiteLCP
- Largest Contentful Paint: how quickly does the page renderL
- Onload Event
Setting
Coverage
CSS Overview
Console API
console.log
with style
1
console.log("%cYour Log", "css code");
https://developers.google.com/web/tools/chrome-devtools/console/api
Utils
$_
returns the value of the most recently evaluated expression.
$0
- $4
$0
returns the most recently selected element or JavaScript object.
$(selector)
- This function is an alias for the document.querySelector()
function.
$$(selector)
- This command is equivalent to calling document.querySelectorAll()
.
1
2
// Check JQuery Version
$.fn.jquery
$x(path)
returns an array of DOM elements that match the given XPath
expression.
1
$x("//p")
clear console:
1
clear()
copies a string representation of the specified object to the clipboard:
1
copy(object)
break the function on the Sources panel:
1
2
debug(function)
// Use undebug(fn) to stop breaking on the function
get the event listeners registered on the specified object:
1
getEventListeners(object)
When the function specified is called, a message is logged to the console that indicates the function name along with the arguments that are passed to the function when it was called:
1
2
3
monitor(function)
monitorEvents(object[, events])
// unmonitor(fn)
https://developers.google.com/web/tools/chrome-devtools/console/utilities
ShortCuts
Ctrl + T
- new Tab
Ctrl + L
- Edit Url
Visit DevTools
Visit DevTools | Windows | Mac |
---|---|---|
Elements | Ctrl + Shift + C |
Cmd + Shift + C |
Global Shortcuts
Global Shortcuts | Windows | Mac |
---|---|---|
Settings | ? or F1 |
? |
Next panel | Ctrl + ] |
Cmd + ] |
Previous panel | Ctrl + [ |
Cmd + [ |
Toggle Console | Esc |
Esc |
Find in files | Ctrl + Shift + F |
Cmd + Shift + F |
Find by filename | Ctrl + O or Ctrl + P |
Cmd + O or Cmd + P |
Panel Shortcuts
Elements
Elements | Windows | Mac |
---|---|---|
Toggle edit as HTML | F2 |
F2 |
Edit attributes | Enter |
Enter |
Hide element | H |
H |
Sources
Sources | Windows | Mac |
---|---|---|
Go to Line | Ctrl + G |
Ctrl + G |
Ctrl + P
?
- See available commands
:
- Go to line
@
- Go to symbol
>
- Run Command
https://developers.google.com/web/tools/chrome-devtools/shortcuts