2010-09-02 2 views
9

Я нахожу это пустой тратой времени, что каждый раз, когда мне нужно вводить строку, которую мне нужно, отредактируйте файл strings.xml вручную. То, что я хотел бы сделать в идеале, - это открыть диалоговое окно Eclipse, позволяющее указать имя ресурса и его значение. Затем Eclipse будет генерировать код в файле strings.xml и вставлять правильную ссылку на строку в позиции курсора.Автоматическое генерирование кода для Strings.xml от Eclipse

Существует ли такое средство?

ответ

18

Выберите строку, нажмите Refactor --> Android --> Extract Android String.

+0

Это потрясающе, спасибо! Я никогда не замечал подменю android в рефакторинге и не упоминал об этом в инструкциях ADT на страницах разработчиков Android. Есть ли список поддерживаемых рефакторингов (поскольку они, по-видимому, чувствительны к контексту?) Спасибо! –

+0

Я никогда не видел ничего другого, кроме «Extract Android String» в подменю рефакторинга Android; хотя он чувствителен к контексту, всегда появляется опция «Extract Android Substring», хотя иногда и greyed out. К сожалению, я ничего официально не поддерживаю. – antonyt

+15

Нажатие Ctrl + 1, когда курсор находится внутри строки, является более быстрым. – Glitch

Смежные вопросы