JSのelectronでショートカットキーを複数設定したい
JSのelectronでショートカットキーを複数設定するとき、一番前のコマンドしか設定されない
一つだけ設定するのはできたが、複数設定ができない
該当のソースコード
javascript
1editor.commands.addCommand(//ショートカットキーの設定 2 { 3 Name : "savefile",//ファイル保存 4 bindKey: { 5 win : "Ctrl-S", 6 mac : "Command-S" 7 }, 8 exec: function(editor) { 9 console.log(editor.commands); 10 //saveFile(); 11 } 12 },{ 13 Name : "saveNewfile",//名前を付けて保存 14 bindKey: { 15 win : "Ctrl-Shift-S", 16 mac : "Command-Shift-S" 17 }, 18 exec: function(editor) { 19 console.log(editor.commands); 20 //saveNewFile(); 21 } 22 });
試したこと
javascript
1editor.commands.addCommand(//ショートカットキーの設定 2 { 3 Name : "savefile",//ファイル保存 4 bindKey: { 5 win : "Ctrl-S", 6 mac : "Command-S" 7 }, 8 exec: function(editor) { 9 console.log(editor.commands); 10 //saveFile(); 11 } 12 }); 13 14editor.commands.addCommand( 15 { 16 Name : "saveNewfile",//名前を付けて保存 17 bindKey: { 18 win : "Ctrl-Shift-S", 19 mac : "Command-Shift-S" 20 }, 21 exec: function(editor) { 22 console.log(editor.commands); 23 //saveNewFile(); 24 } 25 });
分割して記述してみると下のショートカットキーしか設定されなかった
補足情報(FW/ツールのバージョンなど)
javascript
electron
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/06/15 09:06