Jestem nowy w Android Studio i chcę wiedzieć o skrótach. W Eclipse używamy shift-ctrl-Odo importu. W Android Studio używamy alt-enter. Moje pytanie dotyczące importowania metod zastępujących i niewdrożonych. Czy jest do nich skrót w Android Studio?
Jestem nowy w Android Studio i chcę wiedzieć o skrótach. W Eclipse używamy shift-ctrl-Odo importu. W Android Studio używamy alt-enter. Moje pytanie dotyczące importowania metod zastępujących i niewdrożonych. Czy jest do nich skrót w Android Studio?
Odpowiedzi:
Tak, lista skrótów klawiaturowych dla Android Studio znajduje się na https://developer.android.com/studio/intro/keyboard-shortcuts.html .
Oto kilka, które znam.
Sprawdź: Plik -> Ustawienia -> Mapa klawiszy -> < Wybierz Eclipse z listy rozwijanej Mapy klawiszy > lub
Dodaj niezaimplementowane metody: CTRL +I
Zastąp metody: CTRL +O
Kod formatu: CTRL + ALT+L
Pokaż projekt: ALT +1
Pokaż logcat: ALT +6
Ukryj projekt - logcat: SHIFT +ESC
Kompilacja: CTRL +F9
Buduj i uruchamiaj: CTRL +F10
Rozwiń wszystko: CTRL + SHIFT+NumPad +
Zwiń wszystko: CTRL + SHIFT+NumPad -
Znajdź i zamień: CTRL +R
Znajdź: CTRL +F
W przypadku, gdy brakuje mi jakiegoś skrótu, którego potrzebujesz, możesz zapytać tutaj, a po więcej sprawdź link! lub link !! :)
Możesz również użyć klawisza skrótu Eclipse w Android Studio.
File -> Settings -> Keymap -> <Choose Eclipse from Keymaps dropdown>
W przypadku systemu Mac OS:
File -> Preferences or Properties -> Keymap -> <Choose Eclipse from Keymaps dropdown>
Jeśli używasz Android Studio z Mac OS X, oto kilka skrótów:
- Kompiluj źródła java SHF + CMD+F9
- Zbuduj projekt CMD +F9
- Uruchom bieżącą konfigurację CTR +R
- Uruchom w debugerze CTR +D
- Otwórz właściwości projektu CMD + +;
- Otwórz preferencje Android Studio CMD + +,
- Znajdź dowolne polecenie SHF + CMD+A
- Kod automatycznego formatowania OPT + CMD+L
- Usuń linię CMD + DELETElub CMD+Backspace
- Powielona linia / zaznaczenie CMD +D
- Kopiuj wiersz CMD + C(bez zaznaczenia niczego)
- Wybierz następne wystąpienie (a) CTR +G
Wybór na podstawie zakresu
Wybierz następny wyższy zakres Option +UP
Wybierz następny niższy zakres Option +DOWN
Poruszanie się po kodzie
- Klasa otwarta CMD +O
- Otwórz plik SHF + CMD+O
- Wróć do ostatniej pozycji CMD +[
- Przejdź do poprzedniej pozycji CMD +]
- Przełącz na ostatnio używane pliki CRT +TAB
Działania związane z intencją
Utwórz metodę CMD +N
lub
Zapętl tablicę int
logd
, loge
, logi
, logt
, logm
ilogr
- Szybka poprawka projektu ALT +ENTER
- Pokaż dokumenty dla wybranego interfejsu API F1
- Skocz do źródła CMD +down-arrow
Większość z nich znalazłem w tym naprawdę dobrym artykule oraz w poradach i sztuczkach Android Studio
Tak, możesz przejść do Plik -> Ustawienia -> Edytor -> Automatyczny import -> Java i wprowadzić następujące zmiany:
1. zmiana Wstaw importowanie na wartość wklejania na wszystkie w rozwijanej opcji.
2. markDodaj jednoznaczne opcje importu w locie jako zaznaczone. (Dla użytkowników Windowsa lub Linuksa)
Na komputerze Mac zrób to samo w Android Studio -> Preferencje
3. Możesz także użyć klawisza skrótu Eclipse w Android Studio, po prostu przejdź do Android Studio
Plik -> Ustawienia -> Mapa klawiszy -> Lista rozwijana Mapy klawiszy. Wybierz z nich
Dziękuję Ci
Ważne skróty Android Studio, których potrzebujesz najbardziej
Skróty nawigacyjne
Idź do klasy: CTRL+N
Przejdź do pliku: CTRL+ SHIFT+N
Poruszanie się po otwartych kartach: ALT+ Left-Arrow; ALT+Right-Arrow
Wyszukaj ostatnie pliki: CTRL+E
Idź do linii: CTRL+G
Przejdź do ostatniej lokalizacji edycji: CTRL+ SHIFT+BACKSPACE
Przejdź do deklaracji: CTRL+B
Przejdź do realizacji: CTRL+ ALT+B
Idź do źródła: F4
Idź do superklasy: CTRL+U
Pokaż hierarchię połączeń: CTRL+ ALT+H
Szukaj w ścieżce / projekcie: CTRL+ SHIFT+F
Programowanie skrótów
Sformatuj kod: CTRL+ ALT+L
Optymalizuj import: CTRL+ ALT+O
Uzupełnianie kodu: CTRL+SPACE
Szybka naprawa problemu: ALT+ENTER
Blok kodu surround: CTRL+ ALT+T
Zmień nazwę i refaktoryzuj: SHIFT+F6
Komentarz w wierszu lub odkomentowanie: CTRL+/
Zablokuj komentarz lub usuń komentarz: CTRL+ SHIFT+/
Przejdź do poprzedniej / następnej metody: ALT+UP/DOWN
Pokaż parametry metody: CTRL+P
Szybkie wyszukiwanie dokumentacji: CTRL+Q
Ogólne skróty
Usuń linię: CTRL+Y
Bezpieczne usuwanie: ALT+DELETE
Zamknij aktywną kartę: CTRL+F4
Buduj i uruchamiaj: SHIFT+F10
Kompilacja: CTRL+F9
Uniwersalny (Meta) Skrót: CTRL+ SHIFT+A
Inną opcją jest:
View > Quick Switch Scheme > Keymap > Eclipse
Android Studio jest oparte na IntelliJ IDEA Community Edition, popularnym środowisku Java IDE firmy JetBrains. Pozwala to użytkownikowi na wybranie własnej mapy klawiszy (obsługującej różne skróty IDE w Twoim IDE).
Możesz użyć skrótów „Mac os X, Visual Studio, Eclipse, Netbeans itp.” W Android Studio, wykonując następujące czynności:
File
-> Settings
-> Keymap
-> wybierz „ Eclipse
” z menu.
LUB naciśnij Ctrl+ Alt+ S-> keymap
-> wybierz „ Eclipse
” z menu rozwijanego w ten sposób.
Możesz zmienić swoją mapę klawiszy, aby używać skrótów zaćmienia. Tutaj możesz zobaczyć, jak zmienić mapę klawiszy. https://stackoverflow.com/a/25419358
Widok> Schemat szybkiego przełączania> Mapa klawiszy> Eclipse
użyj tej opcji do mapy klawiszy zaćmienia lub jeśli chcesz przejść z mapą klawiszy AndroidStudio, kliknij poniższy link
Kliknij tutaj, aby uzyskać oficjalny przewodnik po mapach klawiszy Android Studio
możesz znaleźć domyślne odniesienie do mapy klawiszy w
AndroidStudio -> Pomoc -> Domyślne odniesienie do mapy klawiszy
Oto niektóre z przydatnych skrótów dla Android Studio ( Windows )
Double Shift - Szukaj wszędzie
Ctrl+ Shift+ A- szybkie wyszukiwanie poleceń
Ctrl+ N- Znajdź klasę (w stanie znaleźć również klasy wewnętrzne)
Ctrl+ Shift+ N- Znajdź plik
Alt+ F7 - Znajdź zastosowania (aby uzyskać hierarchię połączeń)
Ctrl+ B- definicja klasy goto.
Ctrl+ LeftClick - przejdź do definicji / definicji symbolu (zmiennej, metody, klasy).
Ctrl+ Alt+ Left- Powrót
Ctrl+ Alt+ Right - Racja
Shift+ f6 - Refaktoryzacja / zmiana nazwy
W Android Studio, naciskając ALT+ INSERT(lub ⌘+ Ndla MacOS), będziesz miał następujące opcje (w tym twoje rozwiązanie!):
Uwaga: Niektóre metody są implementowane automatycznie, ale możesz wybrać
Override Methods...
opcję implementacji innych niezaimplementowanych metod .
Nie zaćmienie, jak w przypadku cięć zaćmienia, po prostu wykonaj następujące czynności
File ->Settings ->keymap -> in the drop down "KeyMaps" select Eclipse ->
Apply ->ok.
Alt+enterto „opcja szybkiego rozwiązywania problemów”. Jeśli spróbujesz tego zamiast nazwy klasy po napisaniu „implementuje XXXX”, zasugeruje ci automatyczneimplemntowanie tych metod.
Prawidłowy skrót do „Import Organice” to Ctrl+Alt+O
Tutaj możesz znaleźć naprawdę dobrą ściągawkę do skrótów Android Studio / IntellyJ: ściągawka ze skrótami IntellyJ
------Wskazówka-----
Wypróbuj szablony na żywo w Android Studio (to jak magia). Po prostu naciśnijCtrl+J
Jeśli szukasz skrótu w Android Studio i nie pamiętasz polecenia, po prostu kliknij Ctrl + Shift + A, aby uruchomić wyszukiwanie poleceń. W tym miejscu możesz wyszukać dowolny skrót, który chcesz.
Wesołego kodowania!
Są to skróty do konkretnych android studio .i, ponieważ opiera się na IntelliJ IDEA studio, to będzie działać zbyt
odpowiadając na Twoje konkretne pytanie, Android Studion jest całkiem logiczny, jeśli chodzi o skróty, np. we wszystkich zadanych sytuacjach spróbuj alt-insert
Korzystanie z mapowania klawiszy Eclipse w Android Studio jest lepszym wyborem. Z łatwością dostosuje się do istniejącej struktury kluczy. Ale wszystkie nowe osoby używają nowych struktur klawiszy skrótów w Android Studio. Więc nauczymy się i podążamy za Androidem Studio, które zawiera skróty, które pomogą w łatwej interakcji z kolegami z zespołu.
Jeśli używasz Android Studio w Max OS X, skorzystaj z poniższego łącza. Mi to pasuje. https://stackoverflow.com/a/30891985/2219406
Zapisz wszystko Control + S Command + S
Zsynchronizuj Control + Alt + Y Command + Option + Y
Maksymalizuj / minimalizuj edytor Control + Shift + F12 Control + Command + F12
Dodaj do ulubionych Alt + Shift + F Opcja + Shift + F
Sprawdź bieżący plik z bieżącym profilem Alt + Shift + I Opcja + Shift + I
Schemat szybkiego przełączania Control + (backquote) Control +
(cytat odwrotny)
Otwórz okno dialogowe ustawień Control + Alt + S Command +, (przecinek)
Otwórz okno dialogowe struktury projektu Control + Alt + Shift + S Command +; (średnik)
Przełączanie między kartami i oknem narzędzi Control + Tab Control + Tab
Nawigacja i wyszukiwanie w Studio
Przeszukaj wszystko (w tym kod i menu) Naciśnij klawisz Shift dwukrotnie Naciśnij klawisz Shift dwukrotnie
Znajdź Control + F Command + F
Znajdź następne polecenie F3 + G
Znajdź poprzednie Shift + F3 Command + Shift + G.
Zamień Control + R Command + R
Znajdź akcję Control + Shift + A Command + Shift + A
Wyszukaj według nazwy symbolu Control + Alt + Shift + N Command + Option + O
Znajdź klasę Control + N Command + O
Znajdź plik (zamiast klasy) Control + Shift + N Command + Shift + O
Znajdź w ścieżce Control + Shift + F Command + Shift + F
Otwórz okno podręczne struktury pliku Control + F12 Command + F12
Poruszanie się między otwartymi kartami edytora Alt + Strzałka w prawo / w lewo Control + Strzałka w prawo / w lewo
Przejdź do źródła F4 / Control + Enter F4 / Command + Strzałka w dół
Otwórz bieżącą kartę edytora w nowym oknie Shift + F4 Shift + F4
Wyskakujące okienko ostatnio otwieranych plików Control + E Command + E
Wyskakujące okienko ostatnio edytowanych plików Control + Shift + E Command + Shift + E
Przejdź do miejsca ostatniej edycji Control + Shift + Backspace Command + Shift + Backspace
Zamknij aktywną kartę edytora Control + F4 Command + W
Wróć do okna edytora z okna narzędzi Esc Esc
Ukryj aktywne lub ostatnio aktywne okno narzędzia Shift + Esc Shift + Esc
Przejdź do wiersza Control + G Command + L
Otwarta hierarchia typów Control + H Control + H
Otwórz hierarchię metod Control + Shift + H Command + Shift + H.
Otwarta hierarchia połączeń Control + Alt + H Control + Opcja + H.
Pisanie kodu
Generuj kod (getters, setters, constructors, hashCode / equals, toString, new file, new class) Alt + Insert Command + N
Zastąp metody Control + O Control + O
Wdrożenie metod Control + I Control + I
Otocz za pomocą (if ... else / try ... catch / etc.) Control + Alt + T Command + Option + T
Usuń linię na daszku Control + Y Command + Backspace
Zwiń / rozwiń bieżący blok kodu Control + minus / plus Command + minus / plus Zwiń / rozwiń wszystkie bloki kodu Control + Shift + minus / plus Command + Shift +
minus / plus
Powiel bieżącą linię lub zaznaczenie Control + D Command + D
Podstawowe uzupełnianie kodu Control + spacja Control + spacja
Inteligentne uzupełnianie kodu (filtruje listę metod i zmiennych według oczekiwanego typu)
Control + Shift + Space Control + Shift + Space
Kompletna instrukcja Control + Shift + Enter Command + Shift + Enter
Szybkie wyszukiwanie dokumentacji Control + Q Control + J
Pokaż parametry wybranej metody Control + P Command + P
Przejdź do deklaracji (bezpośrednio) Control + B lub Control + kliknij Command + B lub Command + kliknij
Przejdź do implementacji Control + Alt + B Command + Alt + B
Przejdź do super-metody / superklasy Control + U Command + U
Otwórz szybkie wyszukiwanie definicji Control + Shift + I Command + Y
Przełącz widoczność okna narzędzia projektu Alt + 1 Command + 1
Przełącz zakładkę F11 F3
Przełącz zakładkę za pomocą mnemonika Control + F11 Option + F3
Komentuj / odznaczaj komentarzem do linii Control + / Command + /
Komentuj / odznaczaj komentarzem blokowym Control + Shift + / Command + Shift + /
Wybierz kolejno zwiększające się bloki kodu Control + W Option + Up
Zmniejsza bieżące zaznaczenie do poprzedniego stanu Control + Shift + W Opcja + Dół
Przejdź do początku bloku kodu Control + [Option + Command + [
Przejdź do końca bloku kodu Control +] Option + Command +]
Zaznacz, aby rozpocząć blok kodu Control + Shift + [Opcja + Command + Shift + [
Zaznacz koniec bloku kodu Control + Shift +] Option + Command + Shift +]
Usuń do końca słowa Control + Delete Option + Delete
Usuń na początku słowa Control + Backspace Option + Backspace
Optymalizuj import Control + Alt + O Control + Option + O
Szybka poprawka projektu (pokaż działania związane z intencją i szybkie poprawki) Alt + Enter Option + Enter
Sformatuj ponownie kod Control + Alt + L Command + Option + L
Automatyczne wcięcie wierszy Control + Alt + I Control + Option + I
Wcięcie / cofnięcie wcięcia wierszy Tab / Shift + Tab Tab / Shift + Tab
Inteligentne dołączanie do linii Control + Shift + J Control + Shift + J
Inteligentny podział linii Control + Enter Command + Enter
Rozpocznij nową linię Shift + Enter Shift + Enter
Następny / poprzedni podświetlony błąd F2 / Shift + F2 F2 / Shift + F2
Buduj i uruchamiaj
Build Control + F9 Command + F9
Skompiluj i uruchom Shift + F10 Control + R.
Zastosuj zmiany (z Instant Run) Control + F10 Control + Command + R
Debugowanie
Debuguj Shift + F9 Control + D
Przejdź przez F8 F8
Wejdź do F7 F7
Inteligentny krok w Shift + F7 Shift + F7
Wyjdź Shift + F8 Shift + F8
Biegnij do kursora Alt + F9 Opcja + F9
Oblicz wyrażenie Alt + F8 Option + F8
Wznów program F9 Command + Option + R.
Przełącz kontrolkę punktu przerwania + F8 Command + F8
Wyświetl punkty przerwania Control + Shift + F8 Command + Shift + F8
Refaktoryzacja
Skopiuj F5 F5
Przesuń F6 F6
Bezpieczne usuwanie Alt + Delete Command + Delete
Zmień nazwę Shift + F6 Shift + F6
Zmień podpis Control + F6 Command + F6
Inline Control + Alt + N Command + Option + N.
Wyodrębnij metodę Control + Alt + M Command + Option + M
Wyodrębnij zmienną Control + Alt + V Command + Option + V
Wyodrębnij pole Control + Alt + F Command + Option + F
Wyodrębnij stałą Control + Alt + C Command + Option + C
Wyodrębnij parametr Control + Alt + P Command + Option + P
Kontrola wersji / historia lokalna
Zatwierdź projekt w VCS Control + K Command + K
Zaktualizuj projekt z VCS Control + T Command + T
Wyświetl ostatnie zmiany Alt + Shift + C Opcja + Shift + C
Otwórz wyskakujące okienko VCS Alt + `(cytat odwrotny) Control + V