我一直试图找出如何禁用Atom Shell中的devtools。我尝试过使用窗口事件监听器无济于事。似乎devtools-opened window event listener似乎不起作用。 devtools仍可通过Command+Option+I
快捷方式打开。
mainWindow.on('devtools-opened', function(){
mainWindow.closeDevTools();
});
最后,我选择了Mousetrap并且必须在e.preventDefault()
快捷方式侦听器上使用Cmd+Shift+I
。如果没有必要,我不必包括Mousetrap库,但到目前为止我什么都找不到。
有没有人知道更好的方法?
答案 0 :(得分:3)
您是否安装了自定义菜单(即覆盖默认的Atom Shell菜单?)一旦执行此操作,您实际上必须明确实现Devtools快捷方式才能使其正常工作。