Как отключить ошибки проверки кода в файле README.md в Android Studio

В моем GitHub README.md файл, который находится в корне моего проекта Android, у меня есть фрагменты кода, подобные следующим:

```xml
android:windowSoftInputMode="stateHidden"
```

```java
MongolToast.makeText(getApplicationContext(), "ᠰᠠᠢᠨ ᠪᠠᠢᠨ᠎ᠠ ᠤᠤ︖", MongolToast.LENGTH_LONG).show();
```

Однако в Android Studio эти фрагменты кода дают ошибки

введите описание изображения здесь

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

Заметки:

4 ответа

Решение

Проведя дальнейшие исследования, я пришел к выводу, что эти ошибки не из самой Android Studio, но есть плагины для markdown формат как Markdown Navigator а также Markdown Support если какой-либо из них установлен и включен, вы увидите вышеупомянутые ошибки в README.md файл.

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

Один вариант, который я думаю, это отключить эти плагины, и вы готовы.

Вы можете отключить эти плагины из (Android Studio 3.1.4 MacOS) Preferences > Plugins (или же File > Settings > Plugins в Linux), сняв их и перезапустив (не забывая об этом) вашу Android Studio:

введите описание изображения здесь

Сначала вам нужно создать область ("Настройки" -> "Область действия") и добавить файлы, которые вы хотите сохранить вне области действия, для строк, которые вы хотите подавить.

Затем перейдите в "Настройки" -> "Инспекции", выберите инспекцию, которую вы хотите удалить, а затем справа выберите в раскрывающемся списке область действия, чтобы определить требуемое поведение.

scope_behavior

В этом случае моя область называется AVOID_LINTS и не будет отображать никаких предупреждений о опечатках.

РЕДАКТИРОВАТЬ

На первом шаге, когда вы создаете область, вам нужно добавить README в новую область.

EDIT2

Где найти области применения: введите описание изображения здесь

Вы можете искать файлы, которые вы хотите добавить, выберите и нажмите include,

В более новых версиях Android Studio, начиная с 2022.2.1 Flamingo (по крайней мере, из бета-версии 1), есть возможность переключать «Показывать проблемы в границах кода» в разделеPreferences > Languages & Frameworks > Markdown.

Обратите внимание, что это переключает все типы проблем одновременно (опечатки, предупреждения и ошибки).

Удалить аннотацию типа кода, изменить с:

      ```xml
android:windowSoftInputMode="stateHidden"
```

```java
MongolToast.makeText(getApplicationContext(), "ᠰᠠᠢᠨ ᠪᠠᠢᠨ᠎ᠠ ᠤᠤ︖", MongolToast.LENGTH_LONG).show();
```

изменить на:

      ```
android:windowSoftInputMode="stateHidden"
```

```
MongolToast.makeText(getApplicationContext(), "ᠰᠠᠢᠨ ᠪᠠᠢᠨ᠎ᠠ ᠤᠤ︖", MongolToast.LENGTH_LONG).show();
```
Другие вопросы по тегам