Можем ли мы иметь многострочные комментарии в файле свойств Java?

В файле Java .properties мы можем делать однострочные комментарии с помощью #.

Есть ли способ, с помощью которого мы можем делать многострочные комментарии?

Ответ 1

К сожалению, нет! Файл свойств Java содержит только однострочные комментарии #.

Ответ 2

Если вы используете Eclipse, вы можете выделить несколько строк и прокомментировать все с помощью ярлыка (по умолчанию Ctrl + /). Тот же самый ярлык раскомментирует строки, но вы должны обратить внимание, чтобы выбрать любую пустую строку, что приведет к тому, что непустые комментарии будут прокомментированы более одного раза.

Они применимы к Eclipse, но я думаю, что многие IDE и некоторые редакторы предлагают схожую функциональность.

Ответ 3

Файлы .properties не имеют многострочных комментариев.

Поскольку JDK 1.5 Properties имеет поддержку XML, а формат XML поддерживает многострочные комментарии. Смотрите Javadocs.

Ответ 4

Я создал класс, который обрабатывает комментарии в свойствах. Оба общих комментария и комментарии для отдельных свойств.

Посмотрите на: CommentedProperties JavaDoc

Файл jar можно скачать здесь: Загрузить файл jar из sourceforge

Ответ 5

Мы можем использовать Ctrl + /, чтобы комментировать несколько строк в файле свойств. Но это также поставит # для пустой строки.

Ответ 6

Мы можем использовать Ctrl+/для комментирования нескольких строк в файле свойств.

Ответ 7

Если вы используете Eclipse, есть этот ярлык Ctrl + Shift + A, который включает выбор столбца, так что вы можете просто перетаскивать все строки, которые нужно прокомментировать, и добавить # (это добавит его ко всем строки). Это будет то же самое, когда вы хотите удалить #. Чтобы отключить режим выбора столбца, вы должны снова нажать Ctrl + Shift + A.

Ответ 8

Выберите контент для комментариев и нажмите ctrl + / в редакторе eclipse

Ответ 9

Да, вы можете комментировать многострочные в файле свойств Java с помощью сочетания клавиш Ctrl+/.

Ответ 10

комментарий одиночной строки с помощью #

многострочный комментарий с использованием <!-- -->

Ответ 11

Попробуйте

Properties prop = new Properties();

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

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