2012-08-22 15 views
10

W Eclipse można trafić Ctrl + J używać przyrostowe Znajdź co jest niesamowite. Ale jeśli zaczniesz od połowy strony i spróbujesz znaleźć coś w górnej połowie, to go nie znajdziesz, ponieważ nie zawija się, zatrzymuje się u dołu strony. Często więc kończę przeskakiwanie na górę strony, po to tylko, by odkryć po środku.Upewnij Eclipse przyrostowe Znajdź owinąć wokół końca strony

Czy istnieje sposób wymuszania inkrementalnego znajdowania w celu zawijania wokół dolnej części strony?

Uwaga: Zdaję sobie sprawę, istnieje również Ctrl + Przesunięcie + J zrobić odwrotny przyrostowe znaleźć, ale że ma takie same ograniczenia.

+0

odpowiedź Penghe powinien zostać przyjęty przez IMO, konieczności ponownie wcisnąć Ctrl + J * po * przyrostowe wyszukiwania sprawia, że ​​wyszukiwanie przyrostowe bezużyteczny (i dość dużo jak normalny znaleźć ...) bo połowę czasu szukam Używam aspektu "przyrostowego", aby znaleźć to, czego szukam. – Joe

+0

@Joe, IMO, to trochę kwestia preferencji, moja odpowiedź trafiła Ctrl + J, wprowadź zapytanie, Ctrl + J ponownie. Odpowiedź Penghe'a, że ​​uderzyłeś Ctrl + F, wpisz zapytanie, Esc. Więc jest to kolejne Ctrl + J lub Esc. Osobiście mogę nacisnąć Ctrl + J szybciej, niż Esc. Też to samo powiedziałem Evgeni, jeśli możesz znaleźć lepszy sposób na zrobienie tego, proszę daj mi znać, a ja nagrodzę rep. –

+1

Zgadzam się, że zastosowana metoda wyszukiwania lub skrót jest kwestią preferencji. Chodzi mi jednak o to, że mówimy o * inkrementacyjnym * wyszukiwaniu. Ponowne naciśnięcie Ctrl + J, aby znaleźć cały ciąg wyszukiwania, nie jest * przyrostowe *, to zwykły ciąg znaków wyszukiwania. To, co podoba mi się w przypadku wyszukiwania przyrostowego, polega na tym, że edytor porusza się w górę/w dół, gdy wyszukiwane hasło jest dopracowane (dla kogoś, kto próbuje odgadnąć, czego szuka i używa informacji zwrotnych od edytora w czasie rzeczywistym, aby ułatwić ten proces). Zabierając ten proces sprzężenia zwrotnego w czasie rzeczywistym, czyni metodę taką samą jak Ctrl + F, Esc z mapami klawiszy diff. – Joe

Odpowiedz

7

więc w końcu zorientowali się, że jeśli trafisz Ctrl + J po raz pierwszy, nie będzie zawijać więc nie znajdzie górną połowę. Jeśli trafisz na Ctrl + J po raz drugi, zawiniesz go i przeszukasz całą stronę.

Wystarczy nacisnąć Ctrl + J ponownie.

+1

Nie jest to idealne rozwiązanie, ponieważ podczas wpisywania ciągu znaków zostanie wyświetlony komunikat "nie znaleziono", nawet jeśli istnieje dopasowanie przed kursorem. Powinien istnieć sposób domyślnego zawijania. –

+1

@EvgeniSergeev Masz całkowitą rację, "nie idealna" jest dokładnie taka, jak bym to opisał. Jeśli potrafisz wymyślić sposób na zawinięcie przy pierwszej próbie, bardzo chciałbym to usłyszeć (i nagrodzić Cię rep). –

3

Bliskie ale nie bezpośrednim rozwiązaniem jest użycie starego sposobu Ctrl + F i sprawdzić opcje „szukaj Wrap” i „pierwotne”.