Инструмент для управления и рефакторинга Java .properties файлов - PullRequest
5 голосов
/ 23 ноября 2011

Существует ли какой-либо инструмент для управления файлами java .properties, который способен:

  • переименовывать ключи в файлах .properties вместе с их использованием в файлах .java и .jspx (что-то вроде рефакторинга Eclipse)
  • найти ключи, которые используются в файлах .java и .jspx, но отсутствуют в файле .propertis
  • найти ключи из файлов .properties, которые не используются в файлах .java и .jspx
  • найти двойные значения ключа?

Я нашел инструмент для группирования , но не смог его получить.

Ответы [ 2 ]

2 голосов
/ 23 ноября 2011

IntelliJ IDEA имеет множество расширенных функций, поддерживающих разработку с файлами свойств . Также есть поддержка i18n с файлами свойств .

1 голос
/ 27 ноября 2011

Существует отдельный инструмент под названием i18nBinder , основанный на задаче Apache Ant.Он может генерировать файл Excel (xls) для папок файлов свойств и записывать изменения в файле xls обратно в файлы свойств.

Он также имеет возможность генерировать фасад исходного кода Java для файлов свойств.Если вы используете такой фасад, компилятор Java позаботится о пропущенных свойствах.

К сожалению, он будет мало полезен для вашего унаследованного кода, например, жестко закодированных свойств в ваших файлах jsp: - /

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...