2010-11-11 102 views

回答

95

不幸的不是! Java属性文件只有单行#注释。

+0

[PLUS ONE] Nice one! – GingerHead 2016-12-06 11:03:17

+0

有用的信息..应该有一些方法来做属性文件的多行注释太像java/xml/jsp等.. – spandey15 2018-02-12 06:23:56

28

如果使用Eclipse,您可以选择多行并使用快捷方式注释全部(默认情况下为Ctrl +/)。相同的快捷方式取消注释行,但您必须注意不选择任何空行,这将导致非空注释行被多次注释。

这些适用于Eclipse,但我想很多IDE:和一些编辑器提供类似的功能。

+0

感谢您的快捷方式。我使用eclipse很好,并让eclipse自动生成多行评论。 – 2016-02-16 07:23:18

+0

非常有用。谢谢。 – Uvaise 2017-06-30 10:23:16

4

文件.properties没有多行注释。

由于JDK 1.5属性具有XML支持,并且XML格式支持多行注释。请参阅javadocs

-8

尝试

Properties prop = new Properties(); 

prop.setProperty("myKey", "value"); 

prop.store(new FileOutputStream(new File(d:\\myProp.properties)), "First line.\n#e.g second line"); 
+4

我相信问题的关键是如何注释属性文件的多行部分,而不需要将#字符附加到每行。我不明白这个例子是如何解决这个问题的。 – Jordan 2013-05-30 19:30:25

0

如果您使用的是Eclipse有#

多行注释单行注释是这个快捷键Ctrl+Shift+A打开选择一列,所以你可以拖动你需要的所有行到c省略并添加'#'(这会将其添加到所有行)。当你想删除'#'时,它会一样。要关闭列选择模式,您必须再次按Ctrl+Shift+A

1

选择内容注释掉,然后按CTRL +/在Eclipse编辑器

1

我们可以使用ctrl+/评论中的属性文件多行。但它也会把#换成空行。

相关问题