electron-debug
Adds useful debug features to your Electron app
Ideas for more debug features welcome!
Features
DevTools
Toggle DevTools.
- OS X: Cmd Alt I or F12
- Linux: Ctrl Shift I or F12
- Windows: Ctrl Shift I or F12
Reload
Force reload the window.
- OS X: Cmd R or F5
- Linux: Ctrl R or F5
- Windows: Ctrl R or F5
Install
$ npm install --save electron-debug
Usage
const {app, BrowserWindow} = require('electron');
require('electron-debug')({
showDevTools: true
});
let win;
app.on('ready', () => {
win = new BrowserWindow({
width: 800,
height: 600
});
});
API
electronDebug([options])
Install keyboard shortcuts and optionally activate DevTools on each created BrowserWindow
.
options
showDevTools
Type: boolean
Default: false
Show DevTools on each created BrowserWindow
.
devTools([window])
Type: BrowserWindow
Default: the focused BrowserWindow
Toggle DevTools for the specified BrowserWindow
instance or the focused one.
refresh([window])
Type: BrowserWindow
Default: the focused BrowserWindow
Reload the specified BrowserWindow
instance or the focused one.
Related
- debug-menu - Chrome-like debug context-menu for Electron
License
MIT © Sindre Sorhus