2014-12-22 7 views
3

Atom Shell에서 devtools를 비활성화하는 방법을 알아 내려고 노력했습니다. 나는 창 이벤트 수신기를 사용하여 아무 소용이 시도했다. devtools-opened window event listener이 작동하지 않는 것으로 보입니다. devtools는 Command+Option+I 바로 가기로 열 수 있습니다. Atom 쉘에서 DevTools를 비활성화하는 방법

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

은 결국 나는 Mousetrap로 가서 Cmd+Shift+I 바로 가기 리스너에 e.preventDefault()을 사용했다. 필요하지 않다면 쥐덫 라이브러리를 포함시키지 않아도되지만, 아직 찾을 수는 없습니다.

더 좋은 방법을 아는 사람이 있습니까?

답변

3

사용자 정의 메뉴를 설치 했습니까? 즉, 기본 Atom 쉘 메뉴를 대체 했습니까? 일단 이렇게하면 Devtools 바로 가기를 명시 적으로 구현해야 작동 할 수 있습니다.

+0

그건 작동합니다. 나는 그 머리에 영원히 머리를 긁었다. – Ding