Как сделать intellij функцию вкладки, такую ​​как клавиша вкладки eclipse делает

В затмении, когда я нажимаю клавишу табуляции, она мгновенно возвращает текущую строку к правильному отступу... даже если это 5 вкладок. Итак

public class TabTest {
  public void func1() {
    int a = 1;
|int b = 2;

"|" где находится курсор, когда я нажимаю табу, как только она выглядит правильно

public class TabTest {
  public void func1() {
    int a = 1;
   |int b = 2;

В intellij я должен дважды нажать вкладку. Или вот еще одно раздражение.

public class TabTest {
  public void func1() {
    int a = 1;|int b = 2;

В eclipse 'Enter' результат

public class TabTest {
  public void func1() {
    int a = 1;
   |int b = 2;

В Intellij, который берет вкладку enter, tab, tab.

Кто-нибудь знает, как получить то, что я имел в eclipse, в intellij?

Ответ 1

Из комментария CrazyCoder решение выглядит следующим образом:

  • отобразите вкладку в действии "Линии Auto-indent Lines"
  • отменить вкладку из действий "Tab" и "Отступ выбора"

Ответ 2

Что-то не так с установкой вашей IDEA или с настройками. Отступ работает автоматически на Enter, вам не нужно ударять Tab вообще.

Попробуйте запустить все настройки по умолчанию после переименования IDEA config directory и посмотреть, сможете ли вы его воспроизвести. Укажите версию IDEA и укажите примерный проект с тем, чтобы реплицировать проблему, если проблема не устранена.