如何在 Atom Shell 中禁用 DevTools
Posted
技术标签:
【中文标题】如何在 Atom Shell 中禁用 DevTools【英文标题】:How to disable DevTools in Atom Shell 【发布时间】:2015-02-20 23:27:12 【问题描述】:我一直试图弄清楚如何禁用Atom Shell 中的开发工具。我尝试使用窗口事件侦听器无济于事。 devtools-opened window event listener 似乎不起作用。开发工具仍然可以通过Command+Option+I
快捷方式打开。
mainWindow.on('devtools-opened', function()
mainWindow.closeDevTools();
);
最后我选择了Mousetrap 并且不得不在Cmd+Shift+I
快捷监听器上使用e.preventDefault()
。如果没有必要,我宁愿不必包含 Mousetrap 库,但到目前为止我什么也找不到。
有人知道更好的方法吗?
【问题讨论】:
【参考方案1】:您是否安装了自定义菜单(即覆盖了默认的 Atom Shell 菜单?)一旦您这样做了,您实际上必须显式地实现 Devtools 快捷方式才能使其工作。
【讨论】:
以上是关于如何在 Atom Shell 中禁用 DevTools的主要内容,如果未能解决你的问题,请参考以下文章
在 Electron (Atom Shell) 应用程序中存储用户设置的位置?
loadHtml 而不是 atom-shell 中的 loadUrl? (尝试用玉)