From c6a2021f3d67335f3dad490bd5f215dea31b4034 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A2=A6=E5=BD=92=E4=BA=91=E5=B8=86?= <1138663075@qq.com> Date: Thu, 1 May 2025 01:01:41 +0800 Subject: [PATCH] =?UTF-8?q?feat(shortcut):=20=E6=B7=BB=E5=8A=A0=E4=BF=9D?= =?UTF-8?q?=E5=AD=98=E6=96=87=E4=BB=B6=E7=9A=84=E5=BF=AB=E6=8D=B7=E9=94=AE?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 createWindow 函数中注册了 CmdOrCtrl+S 快捷键 --- main.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/main.js b/main.js index 5d236414..9cfadb30 100644 --- a/main.js +++ b/main.js @@ -189,6 +189,16 @@ function createWindow(filePath = null, indexUrl = null) { win.webContents.send('command', commandStr); }); + //保存文件 + electronLocalshortcut.register(win, 'CmdOrCtrl+S', () => { + const commandObj = { + obj: 'Mixly.Electron.File', + func: 'save' + } + const commandStr = JSON.stringify(commandObj); + win.webContents.send('command', commandStr); + }); + //新建文件 electronLocalshortcut.register(win, 'CmdOrCtrl+N', () => { const commandObj = {