Формат кода Android Studio добавляет пустые строки

#java #android-studio #code-formatting

#java #android-studio #форматирование кода

Вопрос:

У меня есть эта строка в файле Java в Android Studio:

 MyClass.staticX(myMethod(), String.format("Hello I am a demo text. A: %s, Here comes AA: %s.", OtherCoolClass.longMethodNameWithVeryMuchMeaningYo(omg), andTheLastArgument));
  

Когда я нажимаю Ctrl AltL, он переходит к следующему:

 MyClass.staticX(myMethod(), String.format("Hello I am a demo text. A: %s, Here comes AA: "  
        "%s.", OtherCoolClass.longMethodNameWithVeryMuchMeaningYo(omg), 
        andTheLastArgument));
  

Пока все так здорово, но с каждым следующим форматом кода Android Studio добавляет еще "" один во вторую строку, поэтому после нескольких форматирований получается следующее:

 MyClass.staticX(myMethod(), String.format("Hello I am a demo text. A: %s, Here comes AA: "  
        ""   ""   ""   ""   ""   ""   ""   ""   ""   ""   ""   ""   ""   ""   ""   ""  
        ""   ""   ""   ""   ""   ""   ""   ""   ""   ""   ""   ""   ""   "%s.",
        OtherCoolClass.longMethodNameWithVeryMuchMeaningYo(omg), andTheLastArgument));
  

Я не очень доволен этим. Могу ли я что-нибудь сделать, чтобы этого не произошло? Почему это вообще происходит?

Комментарии:

1. лол, это весело! Вы используете стабильную сборку? Или dev / canary? xD

2. Почему? Я могу только представить, что это ошибка. И забавный 😉

3. @varun: я на стабильном 3.1.3…