2013-04-16 16 views
9

Esiste un modo per copiare e incollare i punti di interruzione in Xcode?Xcode copy-paste breakpoint

Il motivo che sto chiedendo è che ho un punto di interruzione impostato su "continuare automaticamente dopo aver valutato", con alcune azioni associate. Voglio avere lo stesso comportamento/azione di breakpoint in più punti del codice. Invece di rifarlo (impostazione del punto di interruzione, personalizzarlo) 10 volte (o anche di più che possono essere ingombranti), basta copiarlo e incollarlo !?

+1

la tua domanda mi ha spinto a fare ancora una sessione di ricerca su google per questo argomento, che ancora una volta si è sgretolato. Sto iniziando a credere che non sia possibile. Sto per presentare una richiesta di funzionalità per questo quando trovo il tempo ... – katzenhut

+1

incredibile come dopo così tanto tempo ancora non abbiamo una funzione di base. copia e incolla era nella prima versione di Mac OS! – amergin

risposta

3

Ho trovato una soluzione, anche se potrebbe non essere più semplice. Tutti i punti di interruzione vengono salvati in un file XML all'interno del progetto Xcode. Per trovare il file, selezionare il file di progetto e scegliere "Mostra contenuto pacchetto", poi vai a:

xcuserdata/(YourNameHere).xcuserdatad/xcdebugger/

È possibile aprire il file di punti di interruzione e copia/incolla il loro XML. È quindi possibile modificare il numero di file e di riga dei punti di interruzione.

+0

Imposta prima i punti di interruzione, quindi trova il file: ti risparmierai digitando i numeri di riga e i nomi dei file. Ma in XC7, non riesco a trovare il file xcdebugger in xcuserdatad :( – HenryRootTwo