3

Atom Shellで devtools を無効にする方法を見つけようとしています。ウィンドウイベントリスナーを使用してみましたが、役に立ちませんでした。devtoolsで開かれたウィンドウ イベント リスナーが機能していないようです。devtools は引き続きCommand+Option+Iショートカットで開くことができます。

mainWindow.on('devtools-opened', function(){
    mainWindow.closeDevTools();
});

結局、私はMousetrapを使用e.preventDefault()し、Cmd+Shift+Iショートカット リスナーで a を使用する必要がありました。不要であればMousetrapライブラリを含める必要はありませんが、まだ何も見つかりません。

誰かがより良い方法を知っていますか?

4

1 に答える 1

3

カスタム メニューをインストールしましたか (つまり、デフォルトの Atom Shell メニューをオーバーライドしましたか?)、これを行ったら、実際に Devtools ショートカットを明示的に実装して、それを機能させる必要があります。

于 2014-12-25T21:31:11.580 に答える