Как я могу найти все жестко закодированные строки в моем проекте в Android Studio

Мне нужно найти и извлечь все жестко закодированные строки в моем проекте в Android Studio (бета) 0.84. Мне нужен инструмент статического анализа, такой как Find Bugs, сделать это для меня одним выстрелом и позволить мне пройти каждое сообщение и извлечь строку в файлы ресурсов. Еще лучше, если весь процесс будет автоматизирован.

В Android Studio (бета) 0.84 файл / параметр / FindBugs-IDEA показывает I18N как вариант на вкладке «Отчеты». Но я просто не могу понять, как заставить его работать.

Спасибо за любые предложения.

Solutions Collecting From Web of "Как я могу найти все жестко закодированные строки в моем проекте в Android Studio"

Поскольку @Maor Hadad и другие upvotes предложили мне: я конвертирую свой комментарий в ответ, так что:

Начиная с Android Studio 1.2.2, есть новая опция в «Запустить проверку по имени» => «Жестко закодированные строки». Я использовал его, и он кажется более надежным с текущей версией, чем «жестко закодированный текст» (который проверяет только файлы xml).

Видел здесь ссылку

Перейдите в «Анализ> Запустить проверку по имени …» и введите «Жесткий текст». Запустите этот проект против всего проекта, и вы должны получить панель результатов проверки, которая покажет жестко закодированные экземпляры текста.

Вы также можете перейти в Android Studio> Настройки> Инспекции> Жестко закодированный текст и точно указать, как он работает, и какие (если есть) специальные случаи исключаются из проверки.

Для платформы Windows лучшим способом я нашел следующее:

Вы можете использовать эту комбинацию Ctrl Alt Shift I и искать,

Жесткий текст

В строке поиска.

Вы можете выбрать подходящий модуль, в котором вы хотите искать строки Hardcoded, и он даст вам список всех строк вместе.

Варианты выбора модулей

Если вы просто хотите найти все жестко закодированные строки во всех файлах макета, вы можете сделать это очень быстро, выполнив –

 vinayak@vinayak-osx:layout $ grep -n "android:text=\"" * | grep -v "@string" 

Заметки –
1. grep нельзя использовать в окнах
2. Первый cd для layout проекта
3. Ответ на kcoppock велик, но требуется слишком много времени

Используйте комбинацию Ctrl + Shift + F для Windows, чтобы искать везде, также показывает предварительный просмотр.

Используйте комбинацию Ctrl + F для Windows для поиска в текущем файле.

Используйте комбинацию Shift + Shift (Double Shift) для Windows для поиска файла проекта проекта.

Может быть недоступен для более старых версий.