2013-04-16 5 views
9

Gibt es eine Möglichkeit zum Kopieren und Einfügen von Haltepunkten in Xcode?Xcode Copy-Paste-Breakpoints

Der Grund, den ich frage, ist, habe ich einen Haltepunkt auf "setzen automatisch nach der Auswertung", mit einigen Aktionen verbunden. Ich möchte das gleiche Haltepunktverhalten/die gleiche Aktion an mehreren Stellen im Code haben. Statt es erneut zu tun (Haltepunkt setzen, anpassen) 10-mal (oder noch mehr, was mühsam sein kann), einfach kopieren-einfügen !?

+1

Ihre Frage veranlasste mich, noch eine andere Google-Suche Sitzung für dieses Thema zu tun, die wieder einmal trocken kam. Ich beginne zu glauben, dass es nicht möglich ist. Ich werde eine Feature-Anfrage für diese wenn ich finde die Zeit ... – katzenhut

+1

unglaublich, wie nach dieser Zeit haben wir noch nicht so eine grundlegende Funktion. Kopieren und Einfügen war in der ersten Version von Mac OS! – amergin

Antwort

3

Ich habe eine Lösung gefunden, obwohl es nicht einfacher sein könnte. Alle Haltepunkte werden in einer XML-Datei in Ihrem Xcode-Projekt gespeichert. Um die Datei zu finden, wählen Sie die Projektdatei, und wählen Sie „Paketinhalt zeigen“, dann gehen Sie zu:

xcuserdata/(YourNameHere).xcuserdatad/xcdebugger/

Sie können die Haltepunkte Datei öffnen und copy/paste ihre XML. Sie können dann die Datei- und Zeilennummern der Haltepunkte ändern.

+0

Legen Sie zuerst die Haltepunkte fest und suchen Sie dann diese Datei. Sie sparen sich die Eingabe der Zeilennummern und Dateinamen. Aber in XC7 kann ich die xcdebugger-Datei in xcuserdatad nicht finden :( – HenryRootTwo