Как получить предупреждения об опечатках в c строках с указанием локали. xml в соответствии с моими пользовательскими словарями в Android Studio? - PullRequest
1 голос
/ 29 января 2020

Тот же вопрос здесь , но я попытаюсь объяснить это лучше.

Я хочу, чтобы Android Studio выдала мне предупреждения об опечатках в соответствии с моими пользовательскими словарями. Опечатки включены правильно. Я уже настроил свой проектный словарь и portuguese.dic в настройках, и проверка орфографии прекрасно работает в коде.

Он также работает в values/strings.xml (локаль по умолчанию), но не работает в locale-speci c xml resources , например values-pt/strings.xml. Он дает мне предупреждения для типичных орфографических ошибок для pt языка (который он обнаруживает автоматически), но Я хочу предупреждения о опечатках, которые предполагают, что каждое слово неверно, за исключением тех, которые присутствуют в моих словарях .

Я попытался изменить атрибут tools:locale на множество значений, но проблема остается: это влияет только на "общие опечатки", а не на проверку орфографии, которая отключена для файла независимо от того, что я делаю.
Я даже пытался отключить Инспекцию для "распространенных ошибок" (Android / Lint / Correctness / Messages / Spelling error), но она тоже не сработала.

Это ошибка в IDEA / Android Studio? Похоже, так и задумано, но, может быть, есть настройка или что-то, чего мне не хватает.

Есть ли способ включить эту проверку или какой-то обходной путь, чтобы она заработала?
В идеале это должен просто работать в редакторе, но если это невозможно, было бы хорошо иметь хотя бы сценарий gradle или что-то, что я могу запустить один раз, чтобы убедиться, что все в порядке.

...