EDIT
Mareko napisali 3rd opcję, która wydaje się działać dobrze i jest o wiele łatwiejsze niż bawić z tym wszystkim line-i-znakowy rzeczy. Pozostawię tę odpowiedź dla kompletności, ale mareko jest znacznie bardziej praktyczne w ogóle.
Tak, ale niestety nie ma przeciągania i upuszczania ani niczego w tym stylu. Masz 2 opcje:
Wariant 1
Najedź powrót do nowej linii:
oczywiście, możesz zostawić to tak, ale jeśli chcesz, aby utrzymać return
w tej samej linii, co if
, można po prostu usunąć nową linię i spacje między if
i return
- punkt przerwania powinien "przykleić" się do return
podczas przenoszenia go nd.
Prawdopodobnie jest to łatwiejszy sposób, chyba że obecnie debugujesz kod, który z jakiegoś powodu nie wymaga edycji i kontynuacji. W takim przypadku trzeba wybrać opcję 2 ...
opcja 2
Alternatywnie, można umieścić kursor tuż przed rw „powrotu”, a następnie spojrzeć na pasku stanu aby zobaczyć, która postać ("Ch") jest włączona. W moim przypadku, jestem na 20
teraz prawym przyciskiem myszy na przerwania i wybierz "Location ..."
W oknie dialogowym, które się pojawi, należy ustawić Character:
do dowolnego paska stanu (20 w naszym przykładzie).
Um ... Uderzanie "F9' zawsze ustawia punkt przerwania dla całej linii w moim przypadku. Co dokładnie masz na myśli mówiąc "kliknij część linii"? – AnT
"Kliknij część linii" oznacza umieść kursor tekstowy w tym miejscu. Dla mnie F9 ustawia punkt przerwania dla aktualnej pozycji caret w kodzie C#, w C++ ustawia punkt przerwania dla całej linii. – mareko
Zaraz - Właśnie sprawdziłem, że to działa zarówno w 2015, jak iw 2013 roku. @ AnT - Innymi słowy, umieść kursor na wyciągu, który chcesz przełamać. W tym przypadku umieść go na 'return;', a następnie naciśnij F9. – David