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
この回答は古くなっています。
アンドリューコスター2018

110

新しいXcodeで実行するのは非常に簡単です。ブレークポイントのタブをクリックし、すべてを選択して削除します。

Xcode 10スクリーンショット:

ここに画像の説明を入力してください

古いXcodeスクリーンショット:

ここに画像の説明を入力してくださいタップします。明確な参照については、添付画像を参照してください。



@AndrewKoster Xcode 10でも同じです...何が問題なのですか?スクリーンショットのアイコンだけが少し違って見えます...しかし、すべてのXcodeで同じように機能します
iPhoneProcessor

1
コメントが削除されたと思いますか?とにかく、私は自分の反対票を入れました、これはうまくいきます。説明を理解するのが苦手な私のような人のために、新しいスクリーンショットを投稿したようです。
Andrew Koster

@iPhoneProcessorキーボードショートカットを使用すると、プログラムとの対話を大幅に高速化できます。プログラムがキーボードショートカットを幅広くサポートしている場合、通常は、マウスを単独で動かして移動するのにかかる時間を大幅に短縮できます。それは人生を複雑にしません、特にUIが変わっている間ショートカットが同じままであるなら、私はそれが正反対であることを主張します。また、ボタンがどこにあるかわからない場合や、更新後にボタンが移動する場合にも、ボタンを見つける時間を節約できます。
ゾーイ

21

Xcodeでは、ブレークポイントタブでプロジェクト名を右クリックして、ブレークポイントの無効化と共有を含むすべてのブレークポイントを削除するためのオプションを表示することもできます。

ここに画像の説明を入力してください


これは時代遅れです。
アンドリューコスター2018

@AndrewKosterは、最新のXcode 9.4でも動作します。ブレークポイントタブに移動し、プロジェクト名を右クリックすると、ブレークポイントの削除を含む上記のオプションが表示されます。
Azik Abdullah 2018

正解です。私はブレークポイントタブを使用したことはなく、その存在に気付いていなかったので、回答の「ブレークポイントタブ上」の部分に目を通しました。通常のプロジェクトビューでプロジェクトを右クリックしただけです。
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

他の方法:

  • [グループとファイル]ツリーで[ブレークポイント]グループを選択し、詳細ビューでクリックします。コマンド+ A、削除
  • グループとファイルツリーでブレークポイントスマートグループを開示し、アウトラインでShiftキーまたはコマンドを選択してブレークポイントを選択し、Deleteキーを押します
  • 実行>コンソール、アプリが一時停止したら、「ブレークポイントの削除」と入力してReturnキーを押します

10

Xcode 10

最も簡単な方法は、⌘+ yを実行して、ブレークポイントの有効化を無効にすることです。

別の方法があります

Xcodeプロジェクトナビゲーションペインに移動

ブレークポイントナビゲーターの表示をクリックします

ここに画像の説明を入力してください

プロジェクトファイルを右クリックして、すべてのブレークポイントを無効にするを選択します。

ここに画像の説明を入力してください


8

Xcode 9では、CMD(⌘)+ 8ですべてのブレークポイントにアクセスできます。ここをクリックすることもできます。

アプリ実行時のサイドバー

次に、それらを選択して削除できます。


1
これは今日の許容可能な応答なので、私の賛成意見をここに示します。
1737973

6

さらに、ツールバーをカスタマイズして、そこに「ブレークポイント」ボタンを配置できます。このオン/オフをクリックすると、すべてのブレークポイントがアクティブ/非アクティブになります。これはそれらを削除しませんが、実行のためにヒットさせたくない場合に便利です。


4

上記のmxgの回答への追加として:

Xcode 5ではCMD(⌘)+ 7に変更されました


4

Xcode 5の場合:ツールバーで、[ ナビゲート] -> [ プロジェクトナビゲーターで表示] -> [ ナビゲーター領域]で[ ブレークポイントナビゲーターを表示]を選択します。

ここでは、すべてのクラスのブレークポイントを編集、非表示/再表示、共有、移動できます。

注:Xcodeの初心者のため、ブレークポイントナビゲーターを表示するためのツールバーからの手順を説明しています。



0

XCode 7では、bpをプロジェクトビューウィンドウにドラッグするだけでXが表示され、マウスを離すと削除されます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.