我一直在试图弄清楚如何禁用Atom Shell中的 devtools 。我尝试使用窗口事件侦听器无济于事。似乎devtools-opened 窗口事件侦听器不起作用。devtools 仍然可以通过Command+Option+I
快捷方式打开。
mainWindow.on('devtools-opened', function(){
mainWindow.closeDevTools();
});
最后我选择了Mousetrap并且不得不e.preventDefault()
在Cmd+Shift+I
快捷方式监听器上使用 a 。如果没有必要,我宁愿不必包含 Mousetrap 库,但到目前为止我什么也找不到。
有人知道更好的方法吗?