Eclipse - #3 Skróty klawiszowe
wtorek, 30 października 2012
Pracodawca płaci za czas programisty i nie lubi, gdy programista marnuje ten czas. Dobre IDE to połowa sukcesu w drodze do efektywności. Druga połowa to dobrze skonfigurowane IDE, skrojone na miarę dla programisty, idealnie pasujące do jego preferencji. W dzisiejszym wpisie opiszę skróty klawiszowe.
ALT + strzałka w dół/w górę
Przenieś zaznaczony/e wiersz/e do góry/w dół. Kod będzie również poprawnie wcięty.
ALT + strzałka w lewo/w prawo
Przenieś kursor do ostatniej edytowanej linii. NIE cofa wykonywanych akcji, cofa jedynie nas do miejsc, w którym coś zmienialiśmy. Działa między wszystkimi otwartymi plikami.
ALT + SHIFT + M
Wyodrębnia wybrany fragment kodu do nowej metody.
ALT + SHIFT + V
Przenosi wskazany plik/fragment kodu. Wykonany na kodzie, przenosi wybraną metodę do innej klasy; wykonany na pliku w project explorer, przenosi plik.
ALT + SHIFT + R
Zmiana nazwy pliku/metody/zmiennej.
ALT + SHIFT + T
Wywołuje menu refactor, dzięki któremu możemy między innymi wyrzucić metodę do pod/nadklasy.
CTRL + SPACJA
Wyświetlenie podpowiedzi skrótów leksykalnych dla napisanej frazy.
CTRL + D
Usuwa obecnie wskazany przez kursor wiersz. Ten skrót jest tak piękny, że często odruchowo używam go w oknie przeglądarki, gdy coś piszę. A w przeglądarkach ten skrót dodaje obecną stronę do zakładek, więc jest to irytujące ;)
CTRL + SHIFT + O
Dodaje wymagane "importy".
CTRL + 1
Wykonane w linii, w której występuje błąd, wyświetla okno z dostępnymi akcjami.
CTRL + SHIFT + T
Otwiera klasę o podanej nazwie.
CTRL + E
Otwiera listę wszystkich otwartych kart w edytorze.
CTRL + F6
Pokazuje listę wszystkich otwartych kart w edytorze. Jest to wolniejsze niż CTRL+E. Okazuje się pomocne, gdy ważna jest kolejność modyfikacji danych plików. Skrót sortuje listę według tego kryterium.
CTRL + F7
Przełączanie między widokami, przydatne gdy chcemy przełączyć się między project explorer'em a editor'em.
CTRL + F8
Przełączanie między perspektywami.
CTRL + SHIFT + G
Gdy kursor jest na danej klasie, skrót wyszukuje miejsca, w których dana klasa jest wykorzystywana.
CTRL + F11
Uruchamia aplikację.
CTRL + SHIFT + F
Formatuje kod według domyślnego formattera. Więcej o ustawieniach formattera dowiesz się tutaj.
CTRL + T
Type hierarchy - hierarchia typów. Gdy mamy kursor na interfejsie, widzimy jakie klasy go rozszerzają lub odwrotnie - kursor na klasie i widzimy co implementuje/rozszerza.
CTRL + N
Utwórz nowy plik/typ/xml/pakiet itp.
CTRL + M
Maksymalizuje lub minimalizuje obecną kartę.
CTRL + I
Poprawia wcięcia.
CTRL + J
Szukanie wybranej frazy. Strzałka w górę/w dół podświetla kolejne wystąpienia szukanej frazy.
CTRL + SHIFT + L
Pokazuje listę skrótów.
CTRL + SHIFT + C
Wielo linijkowy komentarz w plikach XML.
F3
Przenosi nas do definicji klasy danego obiektu.
CTRL + SHIFT + N
Mój własny skrót. Tworzy nową klasę.
Tworzenie nowych skrótów
Window > Preferences > General > Keys
Wybieramy interesującą nas akcję i w polu bindings wprowadzamy pożądany przez nas skrót klawiszowy, który zostanie przypięty do tej akcji. Następnie w polu when ustalamy, kiedy ten skrót ma być aktywny. Wybierając in windows, skrót będzie aktywny wszędzie, czyli podczas otwartego project explorera oraz w edytorze (wtedy wykorzystuje informacje o aktualnym pakiecie).
Z jakich skrótów jeszcze korzystacie?
Subskrybuj:
Komentarze do posta (Atom)
1 komentarze:
ctrl + h - wyszukiwanie :)
Prześlij komentarz