Xcode + 모든 중단 점 제거


201

Xcode에서 모든 중단 점을 제거하는 방법이 있습니까?

답변:


332

3 단계 방법이 있습니다.

  1. CMD (⌘) +7을 눌러 모든 중단 점을 표시하십시오. Xcode4에서는 CMD (⌘) +6을, Xcode3에서는 CMD (⌘) + ALT + B를 누릅니다.
  2. CMD (⌘) + A를 사용하여 모든 중단 점을 선택하고 텍스트 삭제와 같이 백 스페이스로 삭제하십시오.
  3. 3 단계는 없습니다 :)

1
Xcode 4에서는 모든 중단 점을 표시하거나 삭제하지 않고 일부 중단 점 만 표시합니다. 명령 행에서 중단 점을 추가하면이 목록에 중단 점이 표시되지 않습니다.
James Moore

3
xcode 4.6.3에서 왼쪽 패널에있는 breeakpoints 탭으로 이동 한 후 Shift + 클릭을 사용하여 모두 선택하고 Delete 키를 사용하여 모두 삭제
gerrytan

키보드 단축키없이하는 방법은 어떻습니까? 또한 Mac에는 Alt 키가 없으므로 Xcode 3 방법이 유효하지 않습니다. CMD 7 또는 CMD F7을 의미합니까?
Neo42

1
답변이 오래되었습니다.
Andrew Koster

110

새로운 Xcode에서 매우 쉽습니다. 중단 점 탭을 클릭 한 다음 모두를 선택하고 삭제하십시오.

Xcode 10 스크린 샷 :

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

이전 Xcode 스크린 샷 :

여기에 이미지 설명을 입력하십시오꼭지. 명확한 참조를 위해 이미지 첨부를 참조하십시오.



@AndrewKoster Xcode 10에서도 동일합니다 ... 무슨 일입니까? 스크린 샷의 아이콘 만 약간 다르게 보이지만 모든 Xcode에서 동일하게 작동합니다.
iPhoneProcessor

1
내 의견이 삭제 된 것 같아요? 어쨌든, 나는 downvote를 뒤집어 놓았습니다.이 작동합니다. 설명을 이해하기 어려운 나 같은 사람들을 위해 새로운 스크린 샷을 올린 것 같습니다.
Andrew Koster

@iPhoneProcessor 키보드 단축키는 프로그램과의 상호 작용 속도를 크게 높일 수 있습니다. 프로그램에서 키보드 단축키를 광범위하게 지원하는 경우 일반적으로 마우스 만 연결하고 이동하는 데 걸리는 시간이 훨씬 길어질 수 있습니다. 그것은 인생을 복잡하게 만들지 않습니다. 특히 UI가 변경되는 동안 바로 가기가 동일하게 유지되면 정확히 반대라고 주장합니다. 또한 버튼의 위치를 ​​모르거나 업데이트 후 버튼이 움직이면 버튼을 찾는 시간도 절약됩니다.
Zoe

21

Xcode에서는 중단 점 탭에서 프로젝트 이름을 마우스 오른쪽 버튼으로 클릭하여 중단 점 비활성화 및 공유를 포함한 모든 중단 점을 삭제하는 옵션을 볼 수도 있습니다.

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


오래되었습니다.
Andrew Koster

@AndrewKoster는 최신 Xcode 9.4 에서도 작동합니다. 중단 점 탭으로 이동하여 프로젝트 이름을 마우스 오른쪽 버튼으로 클릭하면 중단 점 삭제를 포함한 위의 옵션이 표시됩니다.
Azik Abdullah

당신은 옳습니다. 저는 브레이크 포인트 탭을 절대로 사용하지 않으며 그 존재를 알고 있다고 생각하지 않기 때문에 귀하의 답변의 "브레이크 포인트 탭"부분을 살펴 보았습니다. 일반 프로젝트보기에서 프로젝트를 마우스 오른쪽 버튼으로 클릭했습니다.
Andrew Koster

19

Xcode 4의 디버거 콘솔에서 "breakpoint delete"또는 "br del"을 간단히 입력하십시오.

(lldb) br del
About to delete all breakpoints, do you want to do that?: [Y/n] y
All breakpoints removed. (1 breakpoints)
(lldb) 

명령 줄에서 입력 한 내용이 표시되지 않으므로 GUI 중단 점 목록에 의존 할 수 없습니다.


1
감사! LLDB 명령을 찾고 있었고 터미널에서 완벽하게 작동하는 답을 찾았습니다! +1 !!
rmbianchi

14

다른 방법들:

  • 그룹 및 파일 트리에서 중단 점 그룹을 선택하고 세부 사항보기, Command-A, 삭제를 클릭하십시오.
  • 그룹 및 파일 트리에서 중단 점 스마트 그룹 공개, 개요에서 중단 점 또는 명령 선택 중단 점을 선택하고 삭제를 누릅니다.
  • 실행> 콘솔, 앱이 일시 중지 된 경우 "브레이크 포인트 삭제"를 입력하고 Return 키를 누릅니다.

10

Xcode 10

가장 쉬운 방법은 ⌘ + y를 사용하여 중단 점 활성화를 비활성화하는 것입니다.

다른 방법이 있습니다

Xcode 프로젝트 탐색 창으로 이동

Show Breakpoint navigator를 클릭하십시오

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

프로젝트 파일을 마우스 오른쪽 버튼으로 클릭하고 모든 중단 점 비활성화를 선택하십시오.

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


8

Xcode 9에서는 모든 중단 점에 액세스하기 위해 CMD (⌘) + 8이며 여기를 클릭하십시오.

앱을 실행할 때의 사이드 바

그런 다음 선택하고 삭제할 수 있습니다.


1
이것은 오늘날 수용 가능한 답변이므로 여기에 의견이 있습니다.
1737973

6

또한 툴바를 사용자 정의하고 "Breakpoints"버튼을 거기에 둘 수 있습니다. 이 켜기 / 끄기를 클릭하면 모든 중단 점이 활성화 / 비활성화됩니다. 이렇게해도 제거되지는 않지만 달리기를 원하지 않는 경우 유용 할 수 있습니다.


4

위의 mxg의 답변 외에도

Xcode 5에서는 CMD (⌘) + 7로 변경되었습니다.


4

Xcode 5의 경우 : 도구 모음에서 탐색 -> 프로젝트 네비게이터 에서 공개 선택 -> 네비게이터 영역 에서 중단 점 네비게이터 표시를 선택하십시오 .

여기에서 각 클래스마다 중단 점을 편집, 숨기기 / 숨기기 해제, 공유, 이동할 수 있습니다.

참고 : Xcode 초보자 때문에 도구 모음에서 Breakpoint Navigator를 표시하는 단계에 대해 설명합니다.



0

XCode 7에서는 bp를 프로젝트보기 창으로 드래그하면 X가 나타나고 마우스를 놓으면 삭제됩니다.

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