개발자 모드에서 확장 기능을 비활성화하는 방법


예전에 qnn 기사 진행 알림을 제가 직접 만든 확장 프로그램으로 사용한 적이 있습니다.

한 가지 불쾌한 점은 팝업이 계속 표시된다는 것입니다.

“개발자 모드에서 확장 프로그램 사용 안 함”이라고 되어 있는데 확장 프로그램 스토어에서 가져온 기능이 아니라 활성화하고 개발자 모드에 넣은 프로그램이므로 보호를 위해 표시됩니다.

확장 프로그램 비활성화를 클릭하면 해당 기능이 비활성화되며 브라우저를 끄고 2주 후에만 선택할 수 있습니다.

가장 깔끔한 방법은 정식으로 익스텐션 스토어에 올려서 사용하는 것입니다.

개발자 등록비를 납부하고 업로드 시 인증을 받아야 하므로 바로 해결될 수 있는 솔루션은 아닙니다.

===

Edge 브라우저를 기준으로 주소 표시줄에 edge://flags 또는 chrome://flags를 입력합니다.

Chrome을 작성하더라도 Chrome을 기반으로 하기 때문에 브라우저는 자동으로 edge://flags로 리디렉션됩니다.

Chrome은 Chrome을 사용할 수 있다고 말합니다.


이후에는 확장 프로그램 도구 모음 메뉴를 검색할 수 있지만 표시되지 않습니다.

업데이트로 없어졌나요?

====

원래는 브라우저의 플래그 페이지로 이동하여 비활성화할 수 있었지만 현재 버전에서는 차단된 것 같습니다.

검색해보니 크롬과 엣지 브라우저가 업데이트되면서 옵션이 사라진 것 같습니다.

나는 다른 길을 찾고 있었고 나 같은 사람이 외국에 있을지도 모른다고 생각했습니다.

나는 영어로 검색하고 즉시 해결책을 찾았습니다.

릴리스 릴리스 6.0.0 Ceiridge/Chrome-Developer-Mode-Extension-Warning-Patcher(github.com)

릴리스 릴리스 6.0.0 Ceiridge/Chrome 개발자 모드 확장 경고 Patcher

커밋(da061fd): 워크플로 릴리스에 readme 추가(Ceiridge)

github.com

“Chrome-Developer-Mode-Extension-Warning-Patcher”라는 프로그램 이름에서 짐작할 수 있듯이 말 그대로 이 경고를 없애기 위한 프로그램입니다.

readme를 보면 Chrome 및 Edge 외에 다른 브라우저를 지원하는 것으로 보이며 확장 프로그램 경고 이외의 다른 항목을 패치하여 비활성화할 수 있는 것 같습니다.


위 링크에서 프로그램을 다운받아 실행합니다.

프로그램이 실행되고 있지 않거나 즉시 종료되는 경우 dotnet 6.0 런타임을 설치할 수 있습니다.

.NET 6.0 런타임 다운로드(microsoft.com)

.NET 6.0 런타임 다운로드

.NET 6.0 런타임에는 기존 .NET 및 ASP.NET Core 애플리케이션을 실행하는 데 필요한 모든 것이 포함되어 있습니다.

dotnet.microsoft.com


이러한 방식으로 이를 지원하는 브라우저를 자동으로 차단합니다.

원하는 브라우저를 선택하십시오.


패치 선택에서 원하는 옵션을 선택할 수 있습니다.

확장 관련 경고 비활성화를 제외하고 하나는 초기에 활성화됩니다.

다른 모든 기능은 선택 사항입니다.


마지막으로 Install Patches에서 (Re)Install 버튼을 클릭합니다.

브라우저를 몇 번 적용하고 껐다가 다시 켜보니 그 이후 첫 번째 경고 팝업이 뜨지 ​​않는 것을 확인했습니다.