Мастер экспорта строк

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

На первой странице мастера можно указать, как следует экспортировать строки, найденные в модуле компиляции. Можно также импортировать строки, которые были ранее экспортированы.

Поле

Описание

Использовать механизм экспорта строк Eclipse

Если эта опция не выбрана, то применяется стандартный механизм экспорта. В противном случае используется новый механизм экспорта строк Eclipse.
Примечание: Это поле присутствует только в том случае, если в пути компоновки есть класс org.eclipse.osgi.util.NLS.

Вводить общий префикс для создаваемых ключей

Задает необязательный префикс для всех создаваемых ключей. Хорошо использовать имя модуля компиляции, чтобы записи в файлах свойств можно было легко сгруппировать.

Строки для экспорта

Позволяет отображать список всех строк в файле. При обнаружении неэкспортированных строк к списку будет применен фильтр, в результате чего будут отображаться только новые строки с предлагаемыми ключами и значениями. Для управления этим фильтром воспользуйтесь переключателем наверху таблицы.

Экспортировать

Помечает строки, выбранные для экспорта. Экспортированные строки будут помещены в файл свойств, а код будет изменен на ссылку для поиска в файле свойств.

Игнорировать

Помечает строки, выбранные для исключения из экспорта. Эти строки будут отмечены комментарием '//$NON_NLS', и компилятор будет игнорировать такую строку при выведении предупреждений о наличии неэкспортированных строк.

Закрыть строку

Помечает строки, выбранные для закрытия: Код возвращается к своему изначальному состоянию, каким оно было до применения мастера экспорта: Запись в файле свойств будет удалена, как и комментарий '//$NON_NLS'.

Изменить ключ...

Открывает окно ввода нового ключа.

Контекст

Показывает вхождение строки в контекст модуля компиляции.

Класс доступа

Класс, используемый для доступа к файлу свойств. Нажмите Настроить... для открытия окна диалога Настроить класс доступа.

Настроить класс доступа.

Это окно задает имя и расположение файла свойств и его класса доступа. Класс доступа используется для восстановления строк, сохраненных в файле свойств и заданных клавишей.

Параметры класса доступа:

Опция

Описание

Папка исходного кода

Папка исходного кода для сохранения в ней класса доступа.

Пакет

Расположение для класса доступа.

Имя класса

Имя класса для обращения к комплекту ресурсов.

Шаблон подстановки

Задает шаблон исходного кода для замены экспортируемой строки.

Параметры файла свойств:

Опция

Описание

Папка исходного кода

Папка исходного кода для сохранения в ней файла свойств.

Пакет

Расположение для файла свойств.

Имя файла свойств

Имя файла свойств.

Связанные концепции

Экспорт строк
Механизм экспорта строк Eclipse

Связанные задачи

Экспортирование строк

Связанные справочники

Действия над исходным кодом