Когда я начал кодировать свой проект, я не знал строкового ресурса. Теперь я хотел бы использовать этот ресурс для всей моей строки. Как вы это делаете? Зная, что в настоящее время у меня более 10000 строк, я не хочу делать это один за другим вручную ...Auto Generate Ссылка @String в Android Studio для всех жестко закодированных строк
ответ
Я не думаю, что существует обходное решение с учетом того, что вам нужно называть всю строку каким-то образом с уникальным и полезным идентификатором. Когда вы позволяете это делать автоматически, ваш код будет довольно сложно читать:/
Просто выделите каждый экземпляр строки, затем щелкните значок желтой подсказки слева от statemnt, чтобы извлечь строковый ресурс. Затем вы может удалить дублированные строки позже.
Как выделить все экземпляры? – filol
Для автоматизации этого полностью вам нужен специальный инструмент (я не нашел), за пределами Android Studio, чтобы:
- Найти строку (и заменить ссылки)
- строки Update. XML
- необязательно переводить струны
Для одного при ручном экстракте времени (Смотрите также link):
Alt + Введите, Извлечения строк ресурсы в то время как каретка находится внутри закодированной строки в коде:
и в XML:
Я нахожу это, но я не знаю, как его установить. [https://github.com/constantine-ivanov/strings-xml-tools](https://github.com/constantine-ivanov/strings-xml-tools) – filol
Комментарии по этой ссылке предполагают, что этот плагин больше не работает https://plugins.jetbrains.com/plugin/7498 –
- 1. SAP-локализация строк, жестко закодированных
- 2. Visual Studio - инструмент для замены жестко закодированных строк ресурсами
- 3. Выбор нескольких жестко закодированных строк с подзапросом
- 4. Итерация по набору жестко закодированных строк
- 5. Альтернативы ManytoManyField для статических/жестко закодированных данных?
- 6. Подавлять предупреждение Lint для жестко закодированных строк внутри «Log.v (TAG, ...)»
- 7. Каков наилучший способ шифрования жестко закодированных строк в C++?
- 8. Избавление от жестко закодированных строк в JavaScript с ASP.NET MVC
- 9. Как найти все RELEVANT жестко закодированные строки в Android Studio?
- 10. Auto generate navigation
- 11. Избегайте жестко закодированных ролей в MVC?
- 12. Обнаружение жестко закодированных значений в приложении
- 13. Auto Generate Key
- 14. Передача жестко закодированных данных в массивы
- 15. Auto-Generate Visual Studio VsDoc для библиотеки JavaScript
- 16. Doxygen auto param generate
- 17. Auto generate view model
- 18. Android Studio Button Generate Textview
- 19. Auto-generate WebControls
- 20. Удалить auto generate comments
- 21. AUTO GENERATE ID C++
- 22. auto generate href вручную
- 23. Auto generate ID в C++
- 24. Переименование устройств (имена жестко закодированных устройств)
- 25. C Куча, выделяющая массив жестко закодированных структур
- 26. Пропуск нескольких номеров (не жестко закодированных)
- 27. PlaceHolderMain контроля ширины тд жестко закодированных значений
- 28. Файлы Java: Подавление жестко закодированных текстовых предупреждений?
- 29. Создание выражения регулярных выражений для жестко закодированных цифр в строке
- 30. Google Adwords auto generate ExpandedTextAd
Будет ли способ сделать их один за другим? – filol