Bardzo podoba mi się Ctrl+ 1skrót (wskazówki dotyczące błędów i mini refaktoryzacji) w Eclipse. Czy istnieje odpowiednik w IntelliJ i Android Studio?
Bardzo podoba mi się Ctrl+ 1skrót (wskazówki dotyczące błędów i mini refaktoryzacji) w Eclipse. Czy istnieje odpowiednik w IntelliJ i Android Studio?
Odpowiedzi:
Alt+Enter
Osobiście uważam, że nie AltEnterjest to szczególnie poprawne. Ctrl1generuje dużo kodu, np. generuje zmienne lokalne przy wywołaniu metody itp.
CtrlAltV ... generuje zmienną lokalną
CtrlAltF ... wygeneruj pole
AltInsert ... generuj (rozwijane menu do generowania wszystkich rodzajów)
Teraz, niezwiązane z pytaniem, ale może pomocne i w tym samym parku piłek, jest to, że „ foreach ” skrót w IntelliJ jest iterraczej niż for.
Alt + Insert
w Mac to:Cmd + N
Nie sądzę też, żeby ctrl + enter było odpowiedzią.
Powiedziałbym, że ctrl+ alt+ shift+t (Refaktoryzuj to ...), do którego przemapowałem ctrl+, 1jest najbliższe ctrl + 1 z eclipse. Pozwala na wstawianie, wyodrębnianie kodu (zmienna, metoda, pole itp.), Przenoszenie kodu, ściąganie członków itp.
Ctrl+ 1był jednym z moich ulubionych skrótów, ale niestety nie ma do niego dokładnego odpowiednika . Możesz wyszukać Szybka poprawka w:, File-->Settings-->Keymap
ale nic nie znajdziesz.
Chociaż wiele osób powiedziałoby, że Alt+ Enterjest najbliższą odpowiedzią. ale myślę, że są lepsze odpowiedniki, takie jak Ctrl+ Alt+ Shift+ t. Da ci kilka magicznych opcji.
Możesz również przemapować go na Ctrl+ 1, przechodząc do:
File-->Settings-->Keymap