JavaRush /Blog Java /Random-PL /IntelliJ IDEA - Niewielkie, świetne wskazówki.
dio
Poziom 16
Москва

IntelliJ IDEA - Niewielkie, świetne wskazówki.

Opublikowano w grupie Random-PL
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. IntelliJ IDEA - Niewielkie, świetne wskazówki.  - 1 Jeśli chcesz wizualnie oddzielić metody, przejdź do ustawień, naciskając Ctrl + Alt + S, zacznij wpisywać to, czego szukasz - „sepa…” (angielski „separatory” - rosyjskie „separatory”). IntelliJ IDEA - Niewielkie, świetne wskazówki.  - 2 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. IntelliJ IDEA - Niewielkie, świetne wskazówki.  - 3 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. IntelliJ IDEA - Niewielkie, świetne wskazówki.  - 4 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ą. IntelliJ IDEA - Niewielkie, świetne wskazówki.  - 5 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. IntelliJ IDEA - Niewielkie, świetne wskazówki.  - 6 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. IntelliJ IDEA - Niewielkie, świetne wskazówki.  - 7 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. IntelliJ IDEA - Niewielkie, świetne wskazówki.  - 8 A oto narzędzie scalania: IntelliJ IDEA - Niewielkie, świetne wskazówki.  - 9
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
Komentarze
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION