我已经将Android Studio更新为3.3版本,之后,当我从托盘中拖动一些新视图时,它的XML变得很奇怪,在同一行中有错误的空格和两三个属性android:blabla
。当我执行热键命令+ shift + L时,它将以该样式使用错误的空格翻转所有代码。如何解决?
<Button
android:id="@+id/buttonLiteVersion"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:onClick="onLiteVersion"
android:text="@string/lite_version_name"
style="@style/MainMenuButton"
android:layout_weight="1"/>
<Button
android:text="Button"
android:layout_width="wrap_content"
android:layout_height="wrap_content" android:id="@+id/button2" android:layout_weight="1"/>
上方是更新之前,下方是更新之后
答案 0 :(得分:1)
如果命令+ shift + L(在PC上为Ctrl + Alt + L-重新格式化代码)不起作用,请尝试更改设置:
it('fails to play sound with no method arguments', async () => {
const consoleSpy = jest
.spyOn(console, 'error')
.mockImplementation(() => {});
try {
playSound();
expect(consoleSpy).not.toHaveBeenCalled();
} catch (err) {
expect(consoleSpy).toHaveBeenCalled();
}
});