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.