Tym razem chciałbym podzielić się kilkoma wskazówkami dotyczącymi korzystania z IntelliJ IDEA, dzięki którym kodowanie może być jednocześnie produktywne i przyjemne. Niezależnie od tego, jak nieistotne mogą się wydawać na pierwszy rzut oka, z czasem będą miały ogromny wpływ na Twoją produktywność. Przynajmniej taki był ich wpływ na mnie.
Separatory metod
Zacznijmy od czegoś prostego. Poziome linie wizualnie oddzielające metody poprawiają czytelność kodu.
Jeśli chcesz wizualnie oddzielić metody, przejdź do ustawień, naciskając Ctrl + Alt + S, zacznij wpisywać to, czego szukasz - „sepa…” (angielski „separatory” - rosyjskie „separatory”).
Zobaczysz, że okno dialogowe stopniowo ogranicza jego zawartość, aby wyświetlać tylko odpowiednie wpisy w ustawieniach. Zaznacz pole wyboru „Pokaż separatory metod”. Skorzystaj z porady dotyczącej wyszukiwania tekstu w oknie dialogowym ustawień jako darmowego bonusu.
Wywoływanie polecenia po nazwie
Udowodniono, że wyszukiwanie jest szybsze niż przeglądanie. IDEA umożliwia wywoływanie poleceń takich jak refaktoryzacja czy generowanie kodu po nazwie (lub tylko jej części). Aby zobaczyć magię, wybierz blok kodu do refaktoryzacji i zamiast wchodzenia do menu wciśnij Ctrl + Shift + A. W oknie, które się pojawi, wpisz nazwę polecenia, które chcesz wykonać. Dozwolone są niepełne nazwy.
Jestem pewien, że jest to szybsze niż wyszukiwanie w menu.
Przejdź do elementu
Ostatni przykład wyszukiwania i nawigacji. Wyszukiwanie metody lub zmiennej, gdy pamiętasz tylko nazwę lub jej część, ale zapomniałeś, w którym pliku\klasie została zdefiniowana. Ctrl + Alt + Shift + N to szybki sposób na znalezienie elementu w projekcie.
Nie zależy to od tego, jak głęboko element jest ukryty.
Podświetlenie elementu
Z czasem zaczyna mi się podobać ta funkcja. Podświetlenie wszystkich wystąpień elementu w edytorze może być dobrą pomocą.
Nic dziwnego, że funkcja działa równie dobrze w innych obsługiwanych technologiach, takich jak HTML czy JavaScript. Aby skorzystać z tej funkcji, naciśnij Ctrl + Alt + S, aby otworzyć okno dialogowe ustawień, poszukaj opcji „Podświetl użycie elementu w daszku” i zaznacz to pole.
Gotowy.
Wybór bloku
Kopiowanie fragmentu kodu lub zastosowanie refaktoryzacji wymaga wybrania części kodu. Użycie Ctrl + W rozszerza obszar zaznaczenia wokół kursora, Control + Shift + W zmniejsza go. Użyj tej funkcji, aby zawsze wybrać semantycznie poprawny blok kodu.
Ta funkcja działa równie łatwo w innych obsługiwanych językach, nie tylko w Javie.
Porównanie ze schowkiem
Ostatnia sztuczka na dziś: skoro już wiesz, jak skutecznie wyróżnić blok kodu, może porównasz go z fragmentem otrzymanym od kolegi e-mailem? Lub z klasą w pakiecie org.project.used.but.unmainteintable? IDEA umożliwia szybkie porównanie wybranego bloku kodu z zawartością Twojego schowka. W rzeczywistości idzie to jeszcze dalej. Otrzymujesz kompletny zestaw narzędzi do scalania, które pozwalają wprowadzać zmiany w kodzie lub kopiować i usuwać poszczególne części kodu jako bloki. Odświeżmy to, czego nauczyliśmy się wcześniej, pamiętasz kombinację klawiszy do wywoływania poleceń po nazwie? Prawidłowa odpowiedź: Ctrl + Shift + A.
A oto narzędzie scalania:
Wniosek
To były niektóre z małych klejnotów produktywności, o których chciałem dzisiaj porozmawiać. Jakich trików używasz? Podziel się swoimi doświadczeniami w komentarzach. Artykuł oryginalny:
IntelliJ IDEA – Małe wskazówki o dużej wartości przetłumaczone
GO TO FULL VERSION