如何用空结束标记 (/>) 批量替换空正文标记 (</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."
太糟糕了,这个菜单很难注意到,因为我花了很多时间手工解决这些问题。
我有一个用旧版本的 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."
太糟糕了,这个菜单很难注意到,因为我花了很多时间手工解决这些问题。