Intellij - Регулировка положения конечной скобки - PullRequest
0 голосов
/ 13 января 2020

Мне было интересно, есть ли способ изменить положение конечной скобки по умолчанию в Intellij?

У меня есть особый стиль или «почерк», как я его назвал, в котором я всегда работал мой код Будучи старым мальчиком, большая часть моего кодирования была создана в 'vi', благодаря чему я могу хорошо контролировать свой так называемый «почерк». Однако, пытаясь модернизировать себя с помощью IntelliJ, Eclipse и др. (Кстати, все блестящие кусочки набора IMHO), я бы хотел изменить макет по умолчанию, особенно заключительную скобку.

Позволяет использовать Java в качестве пример: большинство IDE размечают код следующим образом:

for (i=0; i<10; i++) {
   doSomething1();
   doSomething2();
}
while (someTest) {
   performThis();
   PerformThat();
}

Или:

for (i=0; i<10; i++)
   {
   code();
}

Тем не менее, я предпочитаю следующее:

for (i=0; i<10; i++) {
   doSomething-1();
   doSomething-2();
   }

while (someTest) {
   performThis();
   PerformThat();
   }

Это личное вещь, но я привык к этой раскладке. IE, новый условный оператор, метод et c запускает следующую последовательность фигурных скобок, в отличие от закрывающей фигурной скобки, заканчивающей ее.

Перед тем как спросить, вот пример того, как я использую последнюю фигурную скобку в классе нескольких методов:


public class class-1() {

   public void method-1() {
      something();
      somethingElse();

      for (i=0; 0<10; i++) {
         doSomethingWithRegardsToI();
         }

      finalSomething();

      } // Depending on its length, I might add "End of method-1"

   public void method-2() {
      blah();
      foo();
      bar();
      }
}

Есть предложения о том, как я могу добиться этого с IntelliJ? Спасибо:)

...