2009-12-11 41 views
53

naprawdę jak "oświadczenie" Move skrótu IntelliJ IDEA za (Ctrl + Przesunięcie + /). Jednakże - nie jestem pewien, czy jest to błąd odnoszący się tylko do edycji ActionScript - instrukcja move nie zawsze jest tym, czego chcę, a czasami nie jest poprawna podczas edycji kodu AS.IntelliJ IDEA: Przenieś linię?

Po prostu chcę przesunąć blok linii w górę/w dół. Skrót Eclipse jest Alt + / i nie porusza oświadczenie mądry. Czy istnieje odpowiednik w IntelliJ IDEA?

Odpowiedz

54

Otwartych setings ->KEYMAP następnie wyszukiwania dla "linii Move" poprzez prawym górnym SearchBox.

Pod folderze Code zobaczysz:

  • komunikat Przenieś w dół
  • komunikat Move Up
  • Move Linia dół
  • Move Line Up

Czynności, których szukasz, to (jak można się domyślić) działania z linii przeniesienia.

+12

Na komputerze Mac używam klawiszy Alt + Shift + Góra/Dół, aby przesunąć linię. Jednak wcięcie linii jest zachowane i nie jest dostosowywane zgodnie z wcięciem nowego zakresu. Czy istnieje sposób, aby to naprawić? – Stan

+1

W systemie Ubuntu używam klawiszy alt + shift + góra/dół, aby przesuwać linię i to działa dobrze. – domih

+1

Nadal wolę googlować. Tak szybko otrzymałem odpowiedź. :-D –

0

Możesz przesuwać kilka linii razem z instrukcją move. Czy próbujesz przenieść częściowe linie? Nie sądzę, że w Idea istnieje jakiś sposób.

+0

Tak jak powiedziałem w pytaniu, instrukcja move nie jest tym, czego potrzebuję, ale odpowiednikiem linii przenoszenia Eclipse. Znalazłem również wtyczkę LineMover dla IDEA. Może to zadziała. –

3

Wtyczka LineMover działa bardzo dobrze i jest akceptowalnym rozwiązaniem.

+0

Bardzo proste, używam tego cały czas; wiąże się z Control-Shift-Up Control-Shift-Up –

+16

Nie ma potrzeby stosowania tej wtyczki, jak wspomniano w innym miejscu Alt + Shift + w górę iw dół wykonuje tę akcję. – robmcm

57

Jak powiedzieli inni ludzie, jest to już dostępne jako polecenie. Można skonfigurować skróty do własnych upodobań, ale domyślnie (przynajmniej w IntelliJ 10) jest związany ALT + SHIFT + i ALT + SHIFT +

+5

Wiem, że to jakiś czas temu, ale CTRL + SHIFT + UP/DOWN będzie przestrzegać struktury tabulacji, gdy linia porusza się w edytorze. Jest to szczególnie przydatne, gdy kod przechodzi przez różne zakresy, ponieważ wielu programistów (wszystko?) Używa różnych wcięć na zakres. –