Сочетание клавиш Eclipse для отступа исходного кода слева?

Ответы:

120

В моей копии Shift+ Tabделает это, пока у меня есть выбор кода и я нахожусь в окне кода.

Jwismar
источник
1
Если вы используете привязки VIM (враппер), к сожалению, обычная комбинация shift> не работает. Однако вкладки табуляции и сдвига работают, ЕСЛИ вы находитесь в режиме INSERT.
arcseldon
И файл должен быть открыт как файл редактора JavaScript. Например, если я открываю его с помощью UX Studio, ярлык не работает ... И наоборот, я не могу добавлять точки останова для отладки.
najuste 02
83

Ctrl+ I(отступ). См. Http://www.rossenstoyanchev.org/write/prog/eclipse/eclipse3.html Поиск отступов.

Орен Ницан
источник
3
Я работал над файлом xml, и он просто удаляет выбранный мной текст.
yellavon 05
вы могли нажать Ctrl + Alt + i, чтобы его удалили.
Ali786 02
Cmd + I для пользователей Mac.
holmis83
51

Вы можете использовать Ctrl+ Shift+, Fкоторый будет запускать ваш форматировщик для файла и также исправлять отступы по пути.

Yellavon
источник
5
Как это не ответ №1?
Rap
Это работает намного лучше после настройки ваших formatterпредпочтений. Если ваш стиль кода не соответствует идеалам затмения. Пока вы этого не сделаете, это может быть довольно неприятно, если вы сделаете это случайно.
Грэм П. Хит,
Хорошее средство форматирования, если у вас его нет: code.google.com/p/google-styleguide/source/browse/trunk/… . Затем в Eclipse: Window -> Preferences -> Java -> Code Style ->
Formatter
4

Для Left indent Shift+Tab

Для Right indentпростогоTab

Хасан
источник
4

В любой версии Eclipse IDE для отступов исходного кода.

Выберите исходный код и используйте следующие ключи

  1. Для отступов Java по умолчанию Ctrl+I

  2. Для правильного отступа Tab

  3. Для отступа слева Shift+Tab

user3227986
источник
4

Очевидно, это только для Pydev, но я понял, что вы можете получить очень полезные функции «Сдвиг вправо» и «Сдвиг влево» (по умолчанию сопоставленные с CTRL+ ALT+ .и CTRL+ ALT+ ,), чтобы они стали полезными, изменив их сочетания клавиш на « Область действия редактора Pydev "из" Pydev View "

Jjisnow
источник
1

На Mac (на французской клавиатуре это) cmd+ shift+F

Своп-IOS-Android
источник
cmd+shit+Fэто ярлык для «Формат», он делает больше, чем отступ, чтобы исправить только отступ cmd+i, чтобы ответить на этот вопрос, который является «ярлыком для отступа исходного кода влево », этоshift+tab
Marc_Alx
1

Tab для отступа вправо на четыре символа

Ракеш
источник
0

Я бы предпочел перейти к источнику меню и щелкнуть по «Очистить документ»

Heavyrick
источник
0

Для пользователей Mac, использующих Eclipse, используйте Cmd+ I(отступ) и Cmd+ F(формат). Но у меня был худший опыт с Cmd+, Fкоторый разбивает код на несколько строк следующим образом

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

Где мой исходный код выглядит следующим образом

String A = MyClass.get(x, y);
if (A != null) {
    A = Long.parseLong(0);
}
Вишну Прасант Джи
источник
-1

для меня по умолчанию Shift+ Tab,

вы можете выделить нужный текст, нажмите Shift+, Tabчтобы сдвинуть все влево, выделение всего и нажатие Tabсдвинет все вправо.

Thahgr
источник