Nawigowanie W IntelliJ 馃敟馃 – 6 Skr贸t贸w Kt贸re Trzeba Zna膰鉁傦笍

Droga na skr贸ty

Cze艣膰. Dzi艣 poka偶臋 Ci skr贸ty kt贸re znacznie uprzyjemniaj膮 prac臋 – skr贸ty do nawigowania w IntelliJ. Jest to drugi wpis z serii skr贸t贸w, pierwszy mo偶esz znale藕膰 tutaj. Nie chc臋 i nie jestem w stanie wymieni膰 Ci wszystkich mo偶liwych skr贸t贸w w jednym wpisie. Moim zdaniem lepiej jest wiedzie膰 mniej i to zaadoptowa膰 ni偶 wiedzie膰 wszystko i nic z tym nie robi膰. Dlatego koniecznie, po zapoznaniu si臋 z dzisiejszymi skr贸tami spr贸buj je stosowa膰. Do dzie艂a…


W tym artykule:

鉁 Otrzymasz 6 porad jak sprawnie nawigowa膰 po IntelliJ

鉁 Otrzymasz PDF z szybk膮 przypominajk膮 dzisiejszych skr贸t贸w – kr贸tko i tre艣ciwie


1. Ukryj/Przywr贸膰 Wszystkie Okna (CTRL+SHIFT+F12)

Napewno zda偶y艂o Ci si臋 mie膰 – delikatnie m贸wi膮c – syf w oknie IntelliJ. Za pomoc膮 tego skr贸tu mo偶esz za jednym razem pozby膰 si臋 wszystkich okienek a za chwil臋 zn贸w je przywr贸ci膰 (o ile b臋dziesz mie膰 na to ochot臋). Nie jest to skr贸t typowo nawigacyjny ale na pewno si臋 przydaje.

Przydatne gdy: chcesz 偶eby kto艣 spojrza艂 na Tw贸j kod i jednocze艣nie nie chcesz aby skupia艂 uwag臋 na rozpraszaczach (terminal, okno projektu, itp)

ctrl+shift+f12


2. Struktura pliku (CTRL+F12)

Bardzo pomocny skr贸t gdy chcesz podgl膮dn膮膰 co znajduje si臋 w danym pliku. Mo偶esz przejrze膰 zmienne, metody, konstruktory i inne. Warto zaznaczy膰 偶e skr贸t dzia艂a te偶 dla innych plik贸w jak np. pom’y mavenowe, gdzie mo偶esz szybko podejrze膰 dost臋pne profile czy te偶 dodane zale偶no艣ci.

Przydatne gdy: dzia艂asz na du偶ych plikach i nie znasz jego struktury. Za pomoc膮 skr贸tu mo偶esz – po pierwsze – pozna膰 struktur臋 pliku – a drugie – nawigowa膰 po niej.

ctrl+f12


3. Ostatnio przegl膮dane pliki (CTRL+E)

Chcesz szybko prze艂膮cza膰 si臋 mi臋dzy ostatnio otwieranymi plikami? Nie ma sprawy. Nie musisz mie膰 ich na pasku ani pod r臋k膮 w strukturze projektu. Wystarczy u偶y膰 tego skr贸tu do wy艣wietlenia ostatnich 50 u偶ywanych plik贸w. Dodatkowo drugie u偶ycie pozwala na zaostrzenie filtra do klas kt贸re modyfikowa艂e艣.

Przydatne gdy: pracujesz g艂贸wnie na kilku plikach i chcesz si臋 prze艂膮cza膰 pomi臋dzy nimi w szybki spos贸b. Przydaje si臋 r贸wnie偶 gdy piszesz implementacj臋 jakiego艣 interfejsu (z jakiego艣 powodu nie mo偶esz podzieli膰 obrazu) i chcesz szybko przeskakiwa膰 pomi臋dzy interfejsem a klas膮 implementuj膮c膮.

ctrl+e


4. Zak艂adki (F11/Shift+F11)

Moim zdaniem jest to jeden z killer ficzer贸w je偶eli chodzi o produktywno艣膰 w nawigowaniu (o kt贸rym wi臋kszo艣膰 nawet nie s艂ysza艂a). W przysz艂o艣ci pojawi si臋 ca艂kowicie oddzielny wpis na ten temat. Teraz wyja艣ni臋 tylko z grubsza. Zak艂adki intelliJ mo偶esz por贸wna膰 do zak艂adek w przegl膮darce. Zapisujesz co艣 do czego odwo艂ujesz si臋 cz臋sto lub b臋dziesz chcia艂 si臋 odwo艂a膰 w przysz艂o艣ci.

F11tworzy zwyk艂膮 zak艂adk臋 (dlaczego zwyk艂膮 o tym za 2 tygodnie w sobot臋)

Shift+F11wy艣wietla zak艂adki

Przydatne gdy: odwo艂ujesz si臋 do 2-3 miejsc w kodzie dosy膰 cz臋sto (np. podczas robienia jakiego艣 taska).

bookmarks


5. Id藕 do nast臋pnej/poprzedniej metody (Alt+鈫/Alt+鈫)

Kolejny ze skr贸t贸w pomagaj膮cy w 艂atwy spos贸b nawigowa膰 po klasie. Pozwala na skakanie pomi臋dzy metodami w klasie.聽U偶ywaj膮c skr贸tu Tw贸j kursor pojawia si臋 automatycznie przy nazwie nast臋pnej / poprzedniej metody.

Przydatne gdy: masz wzgl臋dnie ma艂e klasy z dobrze u艂o偶on膮 hierarchi膮 metod (np. top-bottom -> metody w klasie u艂o偶one s膮 wed艂ug kolejno艣ci ich u偶ycia)

alt-up-down


6. Otw贸rz W.. (Alt+F1)

I ostatni skr贸t na dzi艣 鈥 troch臋 si臋 waha艂em co tu umie艣ci膰, ale ostatecznie wyb贸r pad艂 鈥 otw贸rz klas臋/plik/folder w widoku projektu/folderze na dysku. Wyb贸r miejsca w jakim mo偶emy otworzy膰 nasz zas贸b jest wi臋kszy 鈥 jednak u mnie s膮 to g艂贸wnie te 2 miejsca. Warto te偶 zwr贸ci膰 uwag臋, 偶e to gdzie chcemy otworzy膰 nasz zas贸b po wci艣ni臋ciu skr贸tu mo偶emy tak偶e otworzy膰 skr贸tem np. dla widoku w projekcie wystarczy wcisn膮膰聽1, natomiast aby otworzy膰 w folderze 鈥撀B.

Przydatne gdy: chcesz szybko odnale藕膰 klas臋, kt贸r膮 obecnie modyfikujesz w strukturze projektu lub chcesz otworzy膰 jej fizyczn膮 lokalizacj臋 (widok w folderze na dysku)

alt+f1


Zanim mnie opu艣cisz..

Tak jak pisa艂em, mam dla Ciebie kr贸tkiego i tre艣ciwego PDF鈥檃 z przypominajk膮 dzisiejszych skr贸t贸w, mo偶esz go zobaczy膰 i pobra膰 w tym miejscu -> tutaj. Dam Ci ma艂y tip 鈥 chcesz to pos艂uchasz, nie to nie :). Dotyczy to tylko os贸b, kt贸re nie zna艂y co najmniej 1 skr贸tu z dzisiejszego wpisu. Zapisz sobie link do tego pdf鈥檃 w zak艂adce swojej przegl膮darki i postaraj si臋 u偶y膰 tego skr贸tu przynajmniej raz dziennie przez kolejnych 7 dni. Za ka偶dym razem gdy zapomnisz jaki by艂 skr贸t 鈥 odpal sobie szybko tego pdf鈥檃. Gwarantuj臋, 偶e po tym tygodniu wejdzie Ci to w krew i b臋dziesz umia艂 co najmniej 1 przydatny skr贸t wi臋cej.

Celowo nie umieszczam we wpisach wszystkich skr贸t贸w jakie znam. Chc臋 aby by艂y one jak najbardziej przydatne dla Ciebie i co najwa偶niejsze 偶eby艣 je zapami臋ta艂 i przyswoi艂! Dlatego聽je偶eli dotar艂e艣 do tego miejscai uwa偶asz, 偶e wpis by艂 pomocny to moja serdeczna pro艣ba鈥 daj mi o tym zna膰. Napisa膰 prosz臋 kr贸tki komentarz – jaki skr贸t Twoim zdaniem powinien znale藕膰 si臋 na tej li艣cie. To jest dla mnie informacja zwrotna, 偶e jeste艣 tu ze mn膮.

 


Za tydzie艅…

Standardowo聽w sobot臋 o 12, wr贸cimy do tematu produktywno艣ci, gdzie opisz臋 Ci jak za pomoc膮 jednego pluginu do narz臋dzia z kt贸rego korzysta ka偶dy mo偶na poprawi膰 osi膮ganie kr贸tkoterminowych cel贸w.


Zobacz tak偶e

10 Skr贸t贸w w IntelliJ Kt贸re Zaoszcz臋dz膮 Ci 30 Minut Tygodniowo 鉂楋笍馃敟

42 IntelliJ IDEA Tips and Tricks

5 3 votes
Article Rating
Subscribe
Powiadom o
guest
3 komentarzy
najnowszy
najstarszy oceniany
Inline Feedbacks
View all comments
jachu
jachu
4 miesi臋cy temu

Fajne.

Obok CTRL+E u偶ywam te偶 CTRL+TAB.

pauluZ
pauluZ
4 miesi臋cy temu

Pomys艂 z PDF na jednej stronie i umieszczonym linkiem do niego w zak艂adkach jak dla mnie mega trafiony! Bardzo mi si臋 spodoba艂… 馃檪
U mnie co prawda tablica korkowa za monitorami robi wiele (fiszki) ale na kompie widz臋 tak偶e to dzia艂a. Taki szybki podgl膮d tych skr贸t贸w (lub czegokolwiek innego co obecnie wprowadzam w nawyk) w przegl膮darce mi pasuje.