JavaRush /Blog Java /Random-PL /Podręcznik użytkownika IntelliJ IDEA. Podstawy refaktoryz...
theGrass
Poziom 24
Саратов

Podręcznik użytkownika IntelliJ IDEA. Podstawy refaktoryzacji.

Opublikowano w grupie Random-PL
Podstawy refaktoryzacji
IntelliJ IDEA предлагает полный набор функций автоматизированного рефакторинга kodа, который приводит к существенному росту производительности при правильном использовании. Эта статья научит вас, Jak это сделать.
  1. Wybór Po pierwsze, nie musisz nawet wybierać żądanego elementu kodu przed refaktoryzacją. IntelliJ IDEA jest na tyle inteligentny, że rozumie, które wyrażenie chcesz poddać refaktoryzacji, i po prostu prosi o potwierdzenie, jeśli dostępnych jest wiele opcji. Podręcznik użytkownika IntelliJ IDEA.  Podstawy refaktoryzacji.  - 1
    • Cofanie Kolejną ważną rzeczą jest to, że IntelliJ IDEA pozwala cofnąć wszystko, łącznie z refaktoryzacją, bez względu na to, jak duże są zmiany. Po prostu naciśnij Ctrl + Z ( Cmd + Z dla Mac ), a oto kod, jaki był, zanim przypadkowo pomyliłeś kilka tysięcy linii swojego programu.
    • Mnemonik IntelliJ IDEA zaleca używanie klawiatury zamiast myszy. Udowodniono, że jest to szybsze i ostatecznie prowadzi do bardziej produktywnej pracy nad kodem. Tym, co ułatwi Ci pracę z oknami dialogowymi i wyskakującymi za pomocą klawiatury, są mnemoniki - skróty klawiaturowe, które są automatycznie przypisywane do każdego elementu okna dialogowego. Po otwarciu okna dialogowego naciśnij i przytrzymaj klawisz Alt , aby IntelliJ IDEA podświetlił wszystkie dostępne mnemoniki. Można ich następnie użyć, klikając podświetlony klawisz i przytrzymując klawisz Alt , aby uzyskać dostęp do wymaganych elementów. Podręcznik użytkownika IntelliJ IDEA.  Podstawy refaktoryzacji.  - 2
    • Fragmenty ciągów Znakomitą oszczędnością czasu jest możliwość wyodrębnienia części wyrażenia łańcuchowego za pomocąpolecenia refaktoryzacji Wyodrębnij.... Po prostu wybierz fragment i zastosuj refaktoryzację, aby zastąpić wszystkie zastosowania tego fragmentu sugerowaną stałą lub zmienną. Podręcznik użytkownika IntelliJ IDEA.  Podstawy refaktoryzacji.  - 3
    • Zmiana typu zmiennej Należy pamiętać, że podczas korzystania z polecenia Wyodrębnij refaktoryzację możesz wybrać typ zmiennejNaciśnij Shift + Tab podczas edycji nazwy zmiennej, a IntelliJ IDEA poprosi Cię o wybranie typu zmiennej (na przykład możesz użyć interfejsu zamiast klasy, która go implementuje, i odwrotnie). Podręcznik użytkownika IntelliJ IDEA.  Podstawy refaktoryzacji.  - 4
    • Invert Boolean Jedną z najprostszych, ale bardzo przydatnych refaktoryzacji jest Invert Boolean , która odwraca wyrażenia wraz z całą ich semantyką i konwersją danych dla dowolnej zmiennej, parametru, pola lub metody Boolean. Podręcznik użytkownika IntelliJ IDEA.  Podstawy refaktoryzacji.  - 5
    • Migracja typów Technika refaktoryzacji Type Migration , jak sama nazwa wskazuje, pozwala na automatyczną zmianę typu dowolnego elementu klasy wraz ze wszystkimi jego elementami zależnymi, takimi jak typy metod, zmienne lokalne, parametry i tak dalej. Руководство пользователя IntelliJ IDEA. Основы рефакторинга. - 6
    • Podstawowe skróty klawiaturowe do refaktoryzacji Zmień nazwę: Shift, + F6 Skopiuj klasę lub plik: F5 Przenieś klasę lub plik: F6 Podświetl stałą: Alt + Ctrl + C ( Alt + Cmd + C dla Mac ) Podświetl zmienną: Alt + Ctrl + V ( Alt + Cmd + V dla Mac ) Wybór metody: Alt + Ctrl + M ( Alt + Cmd + M dla Mac ) Wybór pola: Alt + Ctrl + F ( Alt + Cmd + F dla Mac ) Wybór parametru: Alt + Ctrl + P ( Alt + Cmd + P dla komputerów Mac ) Wstawianie klasy lub metody: Alt + Ctrl + N ( Alt + Cmd + N dla komputerów Mac ) Zmiana podpisu: Ctrl + F6 ( Cmd + F6 dla komputerów Mac )
    • Inne przydatne sposoby refaktoryzacji Przenoszenie członków klasy w górę/w dół Dzielenie klasy nadrzędnej Dzielenie interfejsu Konwertowanie klasy anonimowej na klasę wewnętrzną
    • Refaktoryzuj Jeśli nie pamiętasz skrótu klawiaturowego dla konkretnego refaktoryzatora lub po prostu nie jesteś pewien, co dalej robić, po prostu użyj „Refaktoryzuj tę akcję”, naciskając Ctrl + Shift, + Alt + T ( Cmd + Shift, + Alt + T ). Zobaczysz listę refaktoryzacji dostępnych w bieżącym kontekście. Руководство пользователя IntelliJ IDEA. Основы рефакторинга. - 7
      To tyle, jeśli chodzi o podstawy refaktoryzacji. Aby uzyskać szczegółowe informacje na temat konkretnych tematów, zapoznaj się z poniższymi przewodnikami. Oryginalny artykuł
      Komentarze
      TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
      GO TO FULL VERSION