Bardzo podoba mi się skrót „Move statement” ( Ctrl+ Shift+ ↑/ ↓) w IntelliJ IDEA . Jednak - nie jestem pewien, czy jest to błąd związany tylko z edycją ActionScript - instrukcja move nie zawsze jest tym, czego chcę i czasami nie jest poprawna podczas edycji kodu AS.
Więc chcę tylko przesunąć blok linii w górę / w dół. Skrót Eclipse to Alt+ ↑/ ↓i nie przesuwa się zgodnie z instrukcjami. Czy istnieje odpowiednik w IntelliJ IDEA?
keyboard-shortcuts
intellij-idea
Joa Ebert
źródło
źródło
move statement
nie można przenieść linii poza jej funkcję, chociażmove line
może.Jak powiedzieli inni ludzie, jest to już dostępne jako polecenie. Możesz skonfigurować skrót według własnych upodobań, ale domyślnie (przynajmniej w IntelliJ 10) jest on powiązany z ALT+ SHIFT+ ↑i ALT+ SHIFT+↓
źródło
shift + alt + ↑ / ↓
Wszystkie skróty znajdziesz TUTAJ
https://resources.jetbrains.com/storage/products/intellij-idea/docs/IntelliJIDEA_ReferenceCard.pdf
źródło
Proszę znaleźć przydatny skrót do IntelliJ:
(1) IntelliJ Debugger
Przejdź (Przejdź do następnego kroku lub linii): F8
Wejdź w (Przejdź do funkcji): F7
Sprytny krok do: Shift + F7
Wyjdź: Shift + F8
Biegnij do kursora: Alt + F9
Oblicz wyrażenie: Alt + F8
Wznów program: F9 [Mac = Cmd + ALT + R]
Przełącz punkt przerwania: Ctrl + F8 [Mac = Cmd + F8]
Wyświetl punkty przerwania: Ctrl + Shift + F8 [Mac = Cmd + Shift + F8]
(2) Otwórz określony plik
Ctrl + Shift + N
(3) Otwórz wszystkie metody zaimplementowane w klasie
Otwórz określoną klasę i naciśnij,
Ctrl + F12
(4) Przejdź do określonego numeru linii
Ctrl + G.
(5) Wdrożenie metody i deklaracja
Deklaracja: Ctrl + B
Realizacja: Ctrl + Alt + B
Deklaracja typu odpowiedzi: Ctrl + Shift + B
Nadpisanie superklasy Metoda: Ctrl + U
(6) Sformatuj ponownie kod
Ctrl + Alt + L
(7) Importuj odpowiednią klasę
Kliknij odpowiednią klasę (pole koloru czerwonego) i naciśnij,
Alt + Enter
Wybierz prawidłową klasę zgodnie z wymaganiami
(8) Hierarchia wywołań metod
Wybierz określoną metodę i naciśnij,
Ctrl + Alt + H
(9) Komentarz w kodzie
Pojedyncza linia: wybierz konkretną linię i naciśnij, Ctrl + /
Wiele linii: wybierz wiele linii i naciśnij, Ctrl + Shift + /
(Uwaga: ta sama operacja dla odkomentowania kodu)
(10) Wyświetl numer linii
Naciśnij dwukrotnie Shift> napisz „linia”> Pokaż numery wierszy (linia nie ma przełącznika)
Widok> Aktywny edytor> Pokaż numer wiersza
(11) Wybór kodu
Pełny wybór klasy: Ctrl + A Wybór metody: Wybierz nazwę metody i naciśnij, Ctrl + W
(12) Uzupełnianie podstawowego kodu
Aby uzupełnić metody, słowa kluczowe itp., Naciśnij,
Ctrl + spacja
(13) Kopiowanie i wklejanie kodu
Kopiuj: Ctrl + C
Wklej: Ctrl + V
(14) Operacja wyszukiwania
Określony plik: Ctrl + F
Pełny projekt: Ctrl + Shift + F
(15) Wyskakujące okienko przełącznika
Otwórz wyskakujące okienko przełącznika: Ctrl + Tab
Kontynuuj naciśnij Ctrl i użyj ↑ / ↓ / ← / →, aby przenieść jedno miejsce w drugie
(16) Ruch do przodu i do tyłu
Wstecz: Ctrl + Alt + ← (Strzałka w lewo)
Do przodu: Ctrl + Alt + → (Strzałka w prawo)
(17) Następny / poprzedni podświetlony błąd
F2 lub (Shift + F2)
(18) Otwórz dokument Java
Wybierz nazwę metody i naciśnij,
Ctrl + Q
(19) Znajdź wszystkie polecenia
Ctrl + Shift + A
(20) Przesuń linię w górę / w dół
shift + alt + ↑ / ↓
Dzięki...
źródło
Wtyczka LineMover działa bardzo dobrze i jest akceptowalnym rozwiązaniem.
źródło
Za pomocą instrukcji move można przenieść kilka wierszy. Czy próbujesz przenieść częściowe linie? Nie sądzę, żeby istniał sposób w Idea.
źródło
try polecenie + shift + góra / dół to automatycznie dostosuje wcięcie
źródło