从 Android Studio lint 拼写检查程序中排除文件
Exclude files from Android Studio lint spell checker
Android Studio lint 拼写检查器会标记十六进制代码,这些代码看起来像某些文件中的单词,最好不检查,例如 values/colors.xml
和 build/intermediates/dex-cache/cache.xml
。
如何告诉 lint 不要对某些文件夹或文件进行拼写检查?
与 colors.xml
有同样的问题
我找不到禁用特定文件检查的方法,但我可以摆脱对十六进制代码的拼写检查。
点击Analyze->Inspect Code
。
选择 Whole Project
并单击确定。
检查工具 window 将打开并显示结果。
您应该能够在 Spelling->typo
下看到有问题的十六进制代码。
右键单击其中一个并选择 Exclude
.
对我有用。 HTH
这可以通过使用 IDE 范围来完成。在 Android Studio(至少 3.4)中,您可以配置每个范围的每个检查。这个想法是,您创建一个范围,其中包含您不想进行拼写检查的所有文件,然后关闭此范围的拼写检查,但对其他所有内容保持打开状态。
在 Settings / Appearance & Behavior / Scopes
中添加一个新范围,其中包含要从拼写检查中排除的所有文件。例如,此模式涵盖所有 svg
个文件:file:*.svg
。在您的情况下,它可能类似于 file:*/colors.xml||file:*/cache.xml
。 IDE 将以绿色突出显示所有受影响的文件,因此您可以检查输入的模式是否正确。
然后设置拼写检查,使其对您的新范围关闭并在其他任何地方打开。
Android Studio lint 拼写检查器会标记十六进制代码,这些代码看起来像某些文件中的单词,最好不检查,例如 values/colors.xml
和 build/intermediates/dex-cache/cache.xml
。
如何告诉 lint 不要对某些文件夹或文件进行拼写检查?
与 colors.xml
我找不到禁用特定文件检查的方法,但我可以摆脱对十六进制代码的拼写检查。
点击Analyze->Inspect Code
。
选择 Whole Project
并单击确定。
检查工具 window 将打开并显示结果。
您应该能够在 Spelling->typo
下看到有问题的十六进制代码。
右键单击其中一个并选择 Exclude
.
对我有用。 HTH
这可以通过使用 IDE 范围来完成。在 Android Studio(至少 3.4)中,您可以配置每个范围的每个检查。这个想法是,您创建一个范围,其中包含您不想进行拼写检查的所有文件,然后关闭此范围的拼写检查,但对其他所有内容保持打开状态。
在
Settings / Appearance & Behavior / Scopes
中添加一个新范围,其中包含要从拼写检查中排除的所有文件。例如,此模式涵盖所有svg
个文件:file:*.svg
。在您的情况下,它可能类似于file:*/colors.xml||file:*/cache.xml
。 IDE 将以绿色突出显示所有受影响的文件,因此您可以检查输入的模式是否正确。然后设置拼写检查,使其对您的新范围关闭并在其他任何地方打开。