2012-10-13 2 views
2

지금 내 Chrome 개발 도구의 디버그 콘솔은 쓸모가 없습니다. From 내가 볼 수있는 것은 크롬 확장의 로그이며, 나는 그것들을 사라지게하고 싶습니다. 디버깅을 시작하기 전에 모든 새로 고침 후에 콘솔 출력을 지워야하기 때문에 매우 성가신 일입니다. 누구든지 주시기 바랍니다 거기에 나타나는 확장 로그를 방지 날이 당신이 어느 정도 가시를 줄일 수 http://i.imgur.com/UQvJS.png크롬 개발자 도구 콘솔에 확장 로그가 없습니다.

+0

... 사용 중지 하시겠습니까? – gengkev

+0

만약 내가 필요하다면? 왜냐하면이 경우에 나는 ... – imaginois

+0

좋은 대답은 아니지만, 실제로 일어나기 시작한 이래로 정말 성가시다. Hoping Chrome은 확장 프로그램 개발자가 확장 프로그램 로그를 볼 수 있도록 기본적으로 false 인 플래그를 Canary에 추가합니다. – LocalPCGuy

답변

1

확장 프로그램의 loggig 만 사용 중지하는 쉬운 방법은 없습니다. 확장 기능을 쉽게 비활성화하고 로깅을 제거 할 수 있습니다.

확장 로그를 "무시"하고 싶다면 콘솔에서 새로운 "%c" 스타일 지정 명령을 사용하여 로그를 더 잘 보이게 할 수 있습니다.

이 기능을 코드 상단에 추가하면 로그를 대담하고 크게 만들어 확장 로그를 쉽게 무시할 수 있습니다.

이 기능은 방금 소개되었으며 Chrome Canary를 사용해야합니다.

enter image description here

+0

이것은 유용한 팁이지만 매번 '% c'를 추가하는 것이 증명할 수 있음을 인정해야합니다 매우 실망 스럽다. 필자는 시크릿 창에서 작업하기로 결정했습니다. 시크릿 창에서 작업하기로 결정했습니다. 크롬에는 시크릿 모드에서만 표시 될 확장 프로그램을 설정하는 옵션이 있습니다. – imaginois

0

상기 유래 웹 사이트 모습입니다

알고하는 방법을 알고, 그래서 만약 구글에서 아무것도 찾을 수 없습니다 출력 볼륨 - 하단 상태 표시 줄에서 적절한 버튼을 선택하여 필요한 메시지 레벨을 필터링하십시오 (스크린 샷에서 "모두"버튼이 선택됨, "오류", "경고"및 "로그"사용 가능).

+0

문제는 모든 종류 (경고, 정보, 오류 등)의 로그가 있고 주어진 난장판이 매우 성가신 것입니다. – imaginois

8

두 가지 다른 방법 내가 포럼에서 발견했습니다. 나는이 둘 모두 내가 원했던 것과 똑같이한다는 것을 알았다. 나는 첫 번째를 선택했으나 두 번째 역시 효과가있다.

콘솔 메시지 줄의 흰색 부분을 마우스 오른쪽 버튼으로 클릭하고 필터> foo.js에서 메시지 숨기기를 선택하여 특정 소스 파일의 모든 메시지를 필터링합니다. 나중에 같은 메뉴에서이 필터링을 취소 할 수 있습니다. Chrome은 사용자가 다른 곳으로 이동하거나 Chrome을 다시 시작한 경우에도 사용 중지 할 때까지이 필터링을 수행해야합니다.

크롬 자체는 사용자 프로필과 빠른 사용자 전환 기능을 제공합니다. chrome : // settings /에서 사용자를 추가합니다. 사용자가 만든 새 사용자로부터 웹 응용 프로그램을 테스트 할 수 있습니다. 사용자 간 전환은 왼쪽 상단의 아이콘을 클릭 한 다음 다른 사용자를 선택하는 것입니다.

+0

필터 옵션이 제대로 작동하지 않습니다. 콘솔에서 마우스 오른쪽 버튼을 클릭하는 것과 관계없이 필터 메뉴 아래에 회색으로 표시된 "모두 숨기기 취소"가 표시됩니다. Chrome 47.0.2526.80 m 사용 – pcormier

1

시크릿 모드를 사용해야합니다. 시크릿 모드를 허용하지 않으면 거의 모든 확장 프로그램이 시크릿 모드에서 허용되지 않습니다.

관련 문제