Skrót klawiaturowy Eclipse do wcięcia kodu źródłowego w lewo?

Odpowiedzi:

120

W mojej kopii Shift+ Tabrobi to, o ile mam wybór kodu i jestem w oknie kodu.

jwismar
źródło
1
Jeśli używasz powiązań VIM (vrapper), niestety zwykła kombinacja shift> nie działa. Jednak zarówno tabulator, jak i shift działają, JEŚLI jesteś w trybie INSERT.
arcseldon
Plik powinien zostać otwarty jako plik edytora JavaScript. Na przykład jeśli mam to otwarte w UX Studio, skrót nie działa ... I odwrotnie, nie mogę dodawać punktów przerwania do debugowania.
najuste
83

Ctrl+ I(wcięcie). Zobacz http://www.rossenstoyanchev.org/write/prog/eclipse/eclipse3.html Wyszukaj wcięcie.

Oren Nitzan
źródło
3
Pracowałem nad plikiem xml, a to po prostu usuwa wybrany przeze mnie tekst.
yellavon
mogłeś nacisnąć Ctrl + Alt + i, aby został usunięty.
Ali786
Cmd + I dla użytkowników komputerów Mac.
holmis83
51

Możesz użyć Ctrl+ Shift+, Fktóry uruchomi program formatujący na pliku i naprawi wcięcia po drodze.

yellavon
źródło
5
Dlaczego to nie jest odpowiedź nr 1?
Rap
Działa to znacznie lepiej po dostosowaniu formatterpreferencji. Chyba że Twój styl kodu pasuje do ideałów zaćmienia. Dopóki tego nie zrobisz, może to być dość frustrujące, jeśli zostanie to zrobione przypadkowo.
Graham P Heath
Dobry program do formatowania, jeśli go nie masz: code.google.com/p/google-styleguide/source/browse/trunk/… . Następnie w Eclipse: Okno -> Preferencje -> Java -> Styl kodu -> Formatter
yellavon
14

Myślałem, że to Shift+ Tab.

CookieOfFortune
źródło
11

control+ shift+ Fwykona pracę

Raghu
źródło
4

Dla Left indent Shift+Tab

Po Right indentprostuTab

HassanUsman
źródło
4

W dowolnej wersji Eclipse IDE do wcięcia kodu źródłowego.

Wybierz kod źródłowy i użyj następujących klawiszy

  1. Dla domyślnego wcięcia java Ctrl+I

  2. Do prawego wcięcia Tab

  3. Dla wcięcia z lewej Shift+Tab

user3227986
źródło
4

Oczywiście dotyczy to tylko Pydeva, ale odkryłem, że bardzo przydatne funkcje „Shift Right” i „Shift Left” (domyślnie mapowane na CTRL+ ALT+ .i CTRL+ ALT+ ,) stają się przydatne, zmieniając ich skróty klawiszowe na „ Zakres edytora Pydev ”z„ Widok Pydev ”

jjisnow
źródło
1

Na Macu (na francuskiej klawiaturze to) cmd+ shift+F

Swap-IOS-Android
źródło
cmd+shit+Fjest skrótem do "Format" to więcej niż wcięcie, aby poprawić tylko wcięcia, to cmd+i, aby odpowiedzieć na to pytanie, które jest "skrótem do wcięcia kodu źródłowego w lewo " to jestshift+tab
Marc_Alx
1

Tab, aby wprowadzić wcięcie w prawo o cztery znaki

rakesh
źródło
0

wolałbym przejść do źródła menu i kliknąć „Dokument czyszczący”

ciężki
źródło
0

Dla użytkowników komputerów Mac korzystających z Eclipse użyj Cmd+ I(wcięcie) i Cmd+ F(format). Ale miałem najgorsze doświadczenie z Cmd+, Fktóry dzieli kod na kilka wierszy w następujący sposób

String A = MyClass.getA(x, y);
if (A != null) {
    A = Long.parseLong(0);
}

Gdzie mój oryginalny kod jest następujący

String A = MyClass.get(x, y);
if (A != null) {
    A = Long.parseLong(0);
}
Vishnu Prasanth G.
źródło
-1

dla mnie domyślnym jest Shift+ Tab,

możesz zaznaczyć żądany tekst, nacisnąć Shift+, Tababy przesunąć wszystko po lewej stronie, zaznaczając wszystko, a naciśnięcie Tabprzesuwa wszystko w prawo.

thahgr
źródło