如何用空结束标记 (/>) 批量替换空正文标记 (</TextView>)

How to bulk replace empty body tag (</TextView>) with empty end tag (/>)

我有一个用旧版本的 Eclipse 制作的项目。里面全是空的body标签,比如

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"></TextView>
<EditText
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"></EditText>

我想把它转换成一个空的结束标签,这是我喜欢的方式。想要这样的结束标签

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"/>
<EditText
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"/>

Android Studio 突出显示空正文标签项目,它可以自动将其转换为空结束标签(Alt+Enter-> 用空结尾替换标签空正文),但我必须这样做一个。

我尝试突出显示所有此类小部件并按下 Alt+Enter,它显示相同的命令,但按下它只会更改选择中的第一个小部件。我预计所有突出显示的元素都会被更改。

如何将所有带有空 body 标签的小部件批量转换为空结尾?

还有一个默认情况下不可见的菜单。按 Alt+Enter 后,导航至 Replace Tag Empty Body With Empty End,然后 按键盘上的 right-arrow 键 以显示子菜单,然后 select "Fix all XML tag empty body problems."

太糟糕了,这个菜单很难注意到,因为我花了很多时间手工解决这些问题。