Java 停止破坏空块

Java 停止破坏空块,java,android,android-studio,Java,Android,Android Studio,有时(!?)Android Studio会将换行符插入空Java块({})。例如,如果我复制这个: 粘贴时,可能会将其变成: Log.d(TAG, new Object(){ }.getClass().getEnclosingClass().getName()); 这太烦人了。有时会,有时不会。我忍不住想这可能是一只虫子。我还不能确定地繁殖。我想摆脱这种行为。有线索吗?Bug或难以设置的功能?检查此项,Android Studio不会像我的问题的第一个版本所建议的那样创建空行。这只会打破界限。

有时(!?)Android Studio会将换行符插入空Java块(
{}
)。例如,如果我复制这个:

粘贴时,可能会将其变成:

Log.d(TAG, new Object(){
}.getClass().getEnclosingClass().getName());

这太烦人了。有时会,有时不会。我忍不住想这可能是一只虫子。我还不能确定地繁殖。我想摆脱这种行为。有线索吗?Bug或难以设置的功能?

检查此项,Android Studio不会像我的问题的第一个版本所建议的那样创建空行。这只会打破界限。
Log.d(TAG, new Object(){
}.getClass().getEnclosingClass().getName());