無星的electron之旅(十)—— 生產快捷鍵打開控制臺

一、背景

開發(fā)環(huán)境可以利用控制臺調試,看網絡請求啊亂七八糟的。但是打包以后就沒辦法看了。

二、解決這個問題

其實主要打開控制臺的關鍵語句就是

window.webContents.openDevTools()

那我們需要設置一個不常用的快捷鍵,避免誤觸來打開控制臺

import {globalShortcut} from 'electron';
// 快捷鍵注冊
function registryShortcut() {
  globalShortcut.register('CommandOrControl+J+K', () => {
    // 獲取當前窗口
    BrowserWindow.getFocusedWindow().webContents.openDevTools();
  });
}

app.whenReady().then(() => {
  // 注冊快捷鍵
  if (!isDevelopment) {
    registryShortcut();
  }
});

app.on('will-quit', () => {
  globalShortcut.unregisterAll();
});

即可

?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容