如何注释XML中的标记块?
即,我如何在下面的代码中注释<staticText>及其内部的所有内容?
<detail>
<band height="20">
<staticText>
<reportElement x="180" y="0" width="200" height="20"/>
<text><![CDATA[Hello World!]]></text>
</staticText>
</band>
</detail>
我可以用<!--staticText-->但这仅适用于单个标记(如我所知),如Java和C中的//。
在这里,我们必须写如下评论:
<!-- Your comment here -->
IntelliJ Idea和Eclipse的快捷方式
对于Windows和Linux:
注释单行的快捷方式:
Ctrl+/
注释多行的快捷方式:
Ctrl+Shift+/
对于Mac:
注释单行的快捷方式:
厘米数+/
注释多行的快捷方式:
cmnd+移位+/
需要记住的一点是,不能对XML标记的属性进行注释。例如:
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
<!--android:text="Hello.."-->
android:textStyle="bold" />
这里,TextView是一个XML标记,文本是该标记的属性。不能对XML标记的属性进行注释。您必须对完整的XML标记进行注释。例如:
<!--<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Hello.."
android:textStyle="bold" />-->