이것이 가능하지 않거나 불가능 해 보입니다. Chromium Issue 112277 :
명시 적으로 devtools를 열 수 있습니다.
문제가 사용 사례에서 약간의 차이가 설명하는 동안
, 당신의 요구는 여전히 "명시 적 개발 도구 개방"의 요구에 반하는 실행하는 것 같다.
"명시 적 devtools 열기"는 "사용자가 명시 적으로 devtools를 요청한 경우에만 열려있는 devtools"를 의미합니다. 이 독서는 확장 버튼이 개발자 도구를 열 수 있도록하는 것과 호환되지 않습니다. 내 독서와 일관성이 명시 적으로 요구하는 사용자없이 개발 도구를 방금 연 - 당신은 (당신이 웹 사이트로 리디렉션, 말) 만 클릭하면, 실제로 열 개발자 도구가 뭔가를 할 것처럼 버튼을 가질 수있다 "explicit devtools opening"중 하나입니다.
이론적 설명 "사용자 데이터의 명시 적 삭제 만 허용"을 고려하십시오. 확실히 그 지시자는 임의의 확장 버튼이 사용자 데이터를 삭제하는 것을 허용하지 않을 것입니다. 그렇지 않습니까? 사용자가 명시 적으로 버튼을 클릭 했더라도 명시 적으로 삭제를 수행하지 않았습니다.
아마 당신은 더 느슨하게 "개방 명시 적 DevTools로는"이 기능에 대한 향후 지원의 가능성을 열어두고 것 "유일한 사용자 액션에 대한 응답으로 개방 DevTools로"를 의미하는 것으로 읽을 수 있습니다. ;
중복 (2011 년 질문 롭 W가 적어도 3/2012의로 그것을 할 방법이 없다는 것을 확인) : (HTTP : // 유래 [I 프로그래밍 Google 크롬 확장 프로그램에서 DevTools로를 열 수 있습니까?]. com/questions/6801577/can-i-programmatically-open-the-devtools-a-google-chrome-extension) – apsillers
@apsillers는 답변으로 답변을 게시하고 동의합니다. – MrGlass