如何在 Android Studio 的 README.md 文件中禁用代码检查错误
Posted
技术标签:
【中文标题】如何在 Android Studio 的 README.md 文件中禁用代码检查错误【英文标题】:How to disable code inspection errors in README.md file in Android Studio 【发布时间】:2019-02-11 04:43:08 【问题描述】:在我的 GitHub README.md
文件(位于我的 android 项目的根目录)中,我有如下代码 sn-ps:
```xml
android:windowSoftInputMode="stateHidden"
```
```java
MongolToast.makeText(getApplicationContext(), "ᠰᠠᠢᠨ ᠪᠠᠢᠨᠠ ᠤᠤ︖", MongolToast.LENGTH_LONG).show();
```
但是,在 Android Studio 中,这些代码 sn-ps 会出错
我不想被警告 README 文件中假定的代码错误。如何在此处禁用所有错误?
注意事项:
我知道如何在代码中使用@SuppressLint
或进入设置并取消选中lint 检查来抑制检查。不过,我不希望这些错误在我的项目的其他区域中被隐藏。
有点类似的问题(没有答案):Android Studio - disable errors highlighting for excluded files
【问题讨论】:
【参考方案1】:经过进一步研究,我得出的结论是,这些错误不是来自 Android Studio 本身,而是有 markdown
格式的插件,如 Markdown Navigator
和 Markdown Support
,如果安装并启用其中任何一个,那么您会看到以上README.md
文件中的错误。
我认为这种拼写检查是这些插件的内置功能,无法从 Android Studio 控制。
我认为有一个选择是禁用这些插件,然后你就可以开始了。
您可以从 (Android Studio 3.1.4 MacOS) Preferences > Plugins
(或 Linux 中的 File > Settings > Plugins
)禁用这些插件,方法是取消选中它们并重新启动(不要忘记)您的 Android Studio:
【讨论】:
对于插件提供的任何帮助,我更喜欢禁用它并且没有错误。 @Suragch 这是摆脱 Markdown 文件中这些错误的唯一选择。因为我怀疑 rusito23 的解决方案仅适用于非降价文件。【参考方案2】:首先你需要创建一个作用域(设置->作用域) 并为要抑制的 Lints 添加要保留的文件。
然后转到设置->检查,选择您要删除的检查, 然后在右侧从下拉列表中选择您的范围以定义所需的行为。
在这种情况下,我的作用域称为 AVOID_LINTS,不会显示任何错字警告。
编辑
在第一步中,当您创建范围时,您需要将您的 README 添加到新范围中。
EDIT2
在哪里可以找到范围:
您可以搜索您要添加的文件,选择并点击include
。
【讨论】:
OP 只需要 README 文件。您的回答将避免整个项目的 lints。 可能第一段不清楚。在您的新范围内,您需要添加 README.md。然后继续执行这些步骤。现在修复答案。发送! 你测试了吗?我在 Android Studio 设置中找不到Scope
?您使用的是哪个版本?
是的,我也使用这个配置。我在 macOS 上使用 Android Studio 3.1.3。也许使用搜索栏你会找到它。 (设置->外观和行为->作用域)
觉得你说得对,我真的不用md插件。也适用于其他文件。以上是关于如何在 Android Studio 的 README.md 文件中禁用代码检查错误的主要内容,如果未能解决你的问题,请参考以下文章
Android Studio 中Failed to read key from keystore的解决办法
错误记录Android Studio 向 GitHub 提交代码报错 ( Push failed: Failed with error: Could not read from remote )(代码
错误记录Android Studio 向 GitHub 提交代码报错 ( Push failed: Failed with error: Could not read from remote )(代码
错误记录Android Studio 向 GitHub 提交代码报错 ( Push failed: Failed with error: Could not read | 使用命令行提交代码 )(代码
错误记录Android Studio 向 GitHub 提交代码报错 ( Push failed: Failed with error: Could not read | 使用命令行提交代码 )(代码
错误记录Android Studio 编译报错 ( AAPT: error: failed to read PNG signature: file does not start with PN )