EDIT
mareko ha registrato una terza opzione che sembra funzionare bene ed è molto più facile che fare in giro con tutta questa roba line-e-carattere. Ho intenzione di lasciare questa risposta per completezza, ma mareko è molto più pratico in generale.
Sì, ma sfortunatamente, non c'è il drag-and-drop o qualcosa del genere. Hai 2 opzioni:
OPZIONE 1
Spostare il ritorno ad una nuova linea:
ovviamente, è possibile lasciare in quel modo, ma se si vuole mantenere il return
sulla stessa riga di if
, è possibile semplicemente eliminare la nuova riga e lo spazio vuoto tra if
e return
- il punto di interruzione deve "incollarsi" allo return
mentre lo si sposta arou ND.
Questo è probabilmente il modo più semplice per farlo a meno che non si stia eseguendo il debug del codice che non ha edit-and-continue per qualsiasi motivo. In tal caso, è necessario l'opzione 2 ...
OPZIONE 2
In alternativa, è possibile posizionare il cursore subito prima della r nel 'ritorno' e quindi cercare nella barra di stato per vedere quale personaggio ("Ch") sei su. Nel mio caso, io sono il 20
ora fare clic destro sul punto di interruzione e scelgo "Location ..."
Nella finestra di dialogo che si apre, impostare Character:
a qualunque sia la barra di stato (20 nel nostro esempio).
Um ... Il tasto 'F9' imposta sempre il punto di interruzione per l'intera linea nel mio caso. Cosa intendi esattamente per "fare clic su una parte della linea", quindi? – AnT
"Fare clic su una parte della linea" significa posizionare il cursore del testo in quel punto. Per me F9 imposta il punto di interruzione per la posizione attuale del punto di inserimento nel codice C#, in C++ imposta il punto di interruzione per l'intera linea. – mareko
Proprio così - Ho appena verificato che questo funziona sia nel 2015 che nel 2013. @ AnT - In altre parole, posiziona il cursore sull'istruzione che vuoi interrompere. In questo caso, mettilo in "return;" e poi premi F9. – David