Chrome에서 한 번에 모든 중단 점을 제거하는 방법은 무엇입니까?


198

Chrome에서 한 번에 모든 중단 점을 제거하는 방법은 무엇입니까? 버전 11 사용

[최신 정보]

이제 기능 요청 이 있습니다.

[최신 정보]

기능 요청은 (2011 진수) 폐쇄!


더 없습니까 Deactivate all breakpoints버튼은 크롬 9처럼?
Matt Ball

1
@Krik : 버전 11은 베타 버전입니다. 그들은 밤마다 빌드합니다. @ 매트 : 페이지를 새로 고치면 매우 자주 중단 점이 다시 활성화됩니다.
Tony_Henrich

1
Chrome 버전 51을보고 있습니다. 소스> 디버그 창으로 이동해야합니다 (감시, 호출 스택, 중단 점 ...). 중단 점 분할 창을 마우스 오른쪽 단추로 클릭하면 (옵션을 보려면 중단 점이 필요함) "모든 중단 점 제거"가 표시됩니다.
Dhanuka777

1
커뮤니티를 도와주십시오 bugs.chromium.org 에서 투표 하십시오이 문제에 대한 간단한 해결책 ... 요즘에도 (2019) 간단한 해결책이 없습니다 .
Peter Krauss

답변:


228

이제 Chrome 개발자 도구의 소스 탭 에서 가능합니다 . 아래 화면 캡처를 참조하여 왼쪽 창의 "중단 점"섹션을 마우스 오른쪽 단추로 클릭하십시오.

여기에 이미지 설명을 입력하십시오


Chrome 버전 70에서도 작동
Jasmeet

123

최근 (Chrome 18)부터 Breakpoints 창과 voila 에서 중단 점을 마우스 오른쪽 단추로 클릭 할 수 있습니다 ! "모든 JavaScript 중단 점 제거"팝업 메뉴 항목!


7
최근 Chrome에서 많은 일이 발생하여 현재 상황을 확인하기가 어려워집니다. 분명히 Chrome 27을 사용하고 있으며 위의 접근 방식을 사용하여 모든 중단 점을 비활성화 할 수 없습니다. 이 옵션들은 제게 없습니다. 전체 브라우저가 중단되므로 Firefox / firebug로 돌아 가야합니다. 아이디어?
Mike

18
어쩌면 나는 두껍지 만 여기의 스크린 샷은 약간 기만적이라고 생각합니다. 오른쪽 클릭 메뉴는 일반적으로 커서의 오른쪽 하단에 표시되므로 소스 코드를 마우스 오른쪽 버튼으로 클릭하는 것처럼 보입니다. 사실 브레이크 포인트 창을 마우스 오른쪽 버튼으로 클릭해야합니다 (응답의 텍스트에 분명히 나와 있지만 이미지에서 브레이크 포인트 창이 전혀 있거나 이미 존재한다는 것을 의미하는 것은 분명합니다). 아래의 thirumalaa srinivas의 답변 스크린 샷이 더 낫습니다. 어쩌면 당신은 그것을 꼬집어 당신 대신에 사용해야합니까?
Mark Amery

1
@ 마이크 아마도 잘못된 위치에서 마우스 오른쪽 버튼을 클릭했을 것입니다.이 답변은 정확하지만 스크린 샷은 약간 기만적이며 이미이 질문에 대해 저와 다른 한 사람의 의견을 잘못 인도했습니다. 위의 내 의견을 참조하십시오. 이것은 Chrome 31에서 작동하며 Chrome 18에서 작동 한 답변에 따르면 Chrome 27에서 작동하지 않으면 놀랍습니다.
Mark Amery

1
Split panels vertically when docked to right당신이있어서 제대로 도킹 할 때 더 나쁜 것은 ,이 Breakpoints창은 위의 상황에 가깝지 않고 소스 창 아래 에 있습니다. "그 (것)"를 가진 "그 가게에 갔다"를 읽는 것과 같이, 나는 그가 중단 점을 가진 줄 번호 창이 "중단 점 창"을 의미한다고 생각했다. JS 코더 == 읽기 이해 실패를 추측하십시오. ; ^) 감사합니다. 사진을 편집하는 데 유용합니까?
ruffin

1
이 답변은 이제 구식입니다. 더 이상 버전 55.0.2883.87의 오른쪽 클릭 상황에 맞는 메뉴에 이러한 옵션이 없습니다.
ninjasense

19

Sources축소 된 Javascript 파일의 중단 점으로 인해 패널 에 액세스하려고 할 때마다 Chrome Devtools가 충돌했습니다 .

인터페이스에 액세스하지 않고 모든 중단 점을 제거하려면 다음을 수행하십시오.

  1. 인스펙터 열기 관리자 : 첫 번째 관리자를 도킹 해제하고 ctrl+ shift+ i를 눌러 두 번째 관리자 를 엽니 다.
  2. 인스펙터 인스펙터 콘솔에서 다음을 실행하십시오 :

    window.localStorage.breakpoints = [];
    
  3. 인스펙터를 닫고 페이지를 다시로드하십시오. 이제 중단 점이 사라졌습니다.


4
나는 콘솔에서 달리고 window.localStorage.breakpoints = []; 아무것도 ...
피터 크라우스

2
이것은 문자 그대로 질문을 다루는 유일한 대답입니다. 이 방법을 어떻게 알게 되었습니까?
jsejcksn

10

소스 아래에서 아래 그림에서 빨간색으로 표시된 버튼을 클릭하거나 툴팁이 표시되는 것처럼 바로 가기 Ctrl + F8을 사용할 수 있습니다 (브레이크 포인트 활성화 / 비활성화). 'Breakpoints'아래에서 조금 낮아지면 모든 중단 점이 표시됩니다. 모두 비활성화하면 회색으로 표시됩니다.

여기에 이미지 설명을 입력하십시오


2
하지만 비활성화 제거하지
Prageeth godage에게

4
이것은 현재 유일한 해결 방법 인 것 같습니다. 마우스 오른쪽 버튼 클릭 메뉴에서 제거한 것처럼 보입니다.
Dunc

그러한 필요한 기능을 중단해야하는 좋은 이유는 무엇입니까?
평균 조

7

여기에 해결책 .

모든 중단 점을 제거하려면 관리자에서 관리자를 열고 (첫 번째 관리자를 도킹 해제하고 ctrl-shift-I를 눌러 두 번째 관리자를 연다) 두 번째 관리자 콘솔에서 "WebInspector.settings.domBreakpoints.set ([])"을 실행하십시오.


4
이것은 나를 위해 작동하지 않습니다. 나는 얻는다Uncaught ReferenceError: WebInspector is not defined
존 헨켈

2
  1. 새로운 탭; 콘솔에 Ctrl + Shift + J; 액세스 URL

  2. Chrome 작업 관리자를 열고 탭 페이지를 종료하십시오.

  3. Ctrl + Shift + J를 응용 프로그램-> 서비스 작업자 (오프라인)-> 새로 고침

  4. 소스로 중단 점 취소

성공


1

다른 옵션은 다음을 사용하여 모든 중단 점을 비활성화하는 것입니다.

Ctrl + F8


이것은 단지 그들을 비활성화합니다 :(
Sebastian Thomas

0

제 경우에는 Chrome을 제거하고 새로 설치했지만 성공하지 못했습니다.

또한 window.localStorage.clear ()는 도움이되지 않았습니다.

내 "마지막 기회 솔루션"은 Chrome이 데이터를 저장하는 전체 디렉토리를 제거하는 것입니다. 먼저 Chrome을 끕니다. 그런 다음이 경로 "c : \ Users \ {your_user} \ AppData \ Local \ Google \ Chrome \ User Data \ Default \ Local Storage \"를 확인하십시오. 여기이 디렉토리에있는 모든 것을 삭제하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.