2015-05-14 7 views
6

W Eclipse, istnieje możliwość, aby zaznaczyć punkty przerwania pętli: Mogę umieścić kursor na break;, a sama pętla to wybucha od zostaną podświetlone: ​​IntelliJ IDEA: podkreślając pętli punktów przerwa

enter image description here

Mimo to, ta funkcja wydaje się być brakuje pomysł:

enter image description here

Czy istnieje jakiś ukryty preferencji lub 3rd party plug-in, który pozwala na takie same dla ID EA?

Odpowiedz

2

najbliżej że mogę dostać tego, co opisujesz jest za pomocą „Znajdź Deklaracja” skrót (Command + B lub Ctrl + B), co wymaga podkreślenia break zamiast pętli.

Jeśli jesteś w metodzie, która zwraca void, zabierze Cię do najbardziej zewnętrznego nawiasu, z którego zostanie usunięty. W niektórych przypadkach w metodach, które zwrócą, będzie wskazywać na instrukcję return, co powoduje, że funkcja nie jest całkowicie niezawodna.

Podczas gdy to poprawnie wyświetli ci, z której pętli się wyłamuje, według mojej wiedzy nie ma nic w waniliowym IntelliJ, który robi to, co opisujesz zaraz po wyjęciu z pudełka.

+0

Którą wersję IDEA używasz? W IDEA 14.1, * Nawiguj * -> * Deklaracja * (z zaznaczonym 'break') wskazuje mi punkt powrotu metody (nie związany z pętlą zamykającą' break'). – Bass

+2

Jestem na IDEA 14.1.1. W metodzie "void" obserwuję powyższe; w metodzie non void obserwuję to, co widzisz. Dodam te informacje do odpowiedzi. – Makoto

+0

To już nie jest w przypadku IDEA ** 2016.3 ** (Nawiguj -> Deklaracja prowadzi mnie do dowolnej linii * po * - i na zewnątrz - do pętli). – Bass

1

Spróbuj umieścić kursor w break, i dość „Ctrl-B”