Wyższy poziom produktywności w IntelliJ IDEA

Jak najmniej korzystaj z myszki! Ta myśl przewodnia powinna Ci towarzyszyć przez cały czas, gdy tworzysz kod w swoim IDE. Aby jak najbardziej ograniczyć pracę z myszką należy skorzystać ze skrótów. Istnieje wiele skrótów, które można podejrzeć w ustawieniach (ctrl + alt + s) -> keymap.

Must have

Zanim przejdziemy do świetnej wtyczki, która pomoże Ci w codziennej pracy ułatwiając przejście z szeregu operacji myszką na operacje wykonywane z poziomu klawiatury opiszemy podstawowe usprawnienia, którym można nadać miano „must have”:

  • ctrl + w – zaznaczanie obszaru, postaw kursor na zmiennej, a następnie naciśnij ctrl+w, masz teraz zaznaczoną całą zmienną. Kolejne wciśnięcie csrl + w spowoduje zaznaczenie większego obszaru. Zaznaczanie obszaru jest inteligentne i zaznacza coraz większy obszar zgodnie z budową kodu,
  • Ctrl + Alt + L – formatowanie kodu
  • ctrl + y – usuwa linie,
  • ctrl + / – dodaje/usuwa komentarz,
  • ctrl + alt + s – ustawienia,
  • shift + F10 – uruchomienie kodu,
  • shift + F9 – uruchomienie debugowania,
  • shift + F6 – rename – zmiana nazwy,
  • ctrl + alt + m – extract method – pomocne przy refactoringu,
  • ctrl + shift + j – usuwa zbędne linie,
  • ctrl + d – powielenie linii,
  • ctrl + F11 – dodanie bookmarka.

Git z poziomu IDE

Kolejnym usprawnieniem w IntelliJ IDEA jest współpraca z systemami kontroli wersji. Należy wejść w ustawienia (ctrl + alt + s), a następnie w zakładkę Version Control.

Ukaże nam się lista najbardziej popularnych dystrybucji VCS’ów. Wybieramy wykorzystywany przez nas system i odpowiednio konfigurujemy. Po pomyślnym ustawieniu możemy wykonywać szereg operacji na naszym projekcie

Dostęp do zarządzania naszym systemem mamy z poziomu okna głównego IDE:

Istnieje wiele pluginów, które usprawniają pracę z IntelliJ IDEA. Wszystkie pluginy dostępne są w aplikacji settings -> plugins -> browse repository. Po przejściu tam wybieramy interesujący nas dodatek, a następnie go instalujemy. Po instalacji należy zrestartować IDE, a następnie można korzystać z nowego pluginu.

Pluginy polecane przez nas to:

  • Key promoter – przypominanie nazwy skrótów ( świetny do nauki skrótów )

Key Promotor X pomaga nauczyć nas podstawowych skrótów podczas pracy pokazując nam je w trakcie naszych czynności myszką (robi to w sposób dyskretny, dzięki czemu nie przeszkadza w codziennej pracy). Zapewnia to łatwy sposób nauczenia się, jak zamieniać żmudną pracę myszy na klawisze klawiatury i pomaga przejść do szybszego programowania bez myszy. Obecnie obsługuje przyciski paska narzędzi, przyciski menu, okna narzędzi i czynności w nich zawarte.

Okno narzędzia Key Promotor X pokazuje listę działań myszy, których najczęściej używasz, i bezpośrednio udostępnia skrót, którego możesz użyć zamiast tego. W przypadku przycisków, które nie mają skrótu, Key Promotor X wyświetli monit o możliwość jego bezpośredniego utworzenia.

 

  • Ace Jump – usprawnia poruszanie się po kodzie ( usprawnienie polega na tym, że wybieramy fragment kodu, do którego chcemy przenieść kursor. Aby wybrać to miejsce naciskamy ctrl + ;. Pojawi nam się pole do wpisywania. Umieszczamy tam znak, od którego zaczyna się miejsce, do którego chcemy się przenieść.)
  • Atlassian Connector for IntelliJ IDE – wtyczka do integracji z produktami Atlassian
W pilnych sprawach zachęcamy do kontaktu telefonicznego