如何在Atom Shell中禁用DevTools

时间:2014-12-22 20:23:26

标签: javascript electron

我一直试图找出如何禁用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库,但到目前为止我什么都找不到。

有没有人知道更好的方法?

1 个答案:

答案 0 :(得分:3)

您是否安装了自定义菜单(即覆盖默认的Atom Shell菜单?)一旦执行此操作,您实际上必须明确实现Devtools快捷方式才能使其正常工作。