是否可以在AndroidStudio/IntelliJ中抑制十六进制值的误报错误警告?

roo*_*roo 6 hex spell-checking intellij-idea android-studio

有时,十六进制值中包含足够的字母字符,以至于Android Studio/Intellij中的Inspections算法错误地将它们识别为拼写错误.例如,它错误地将下面的"dfab"标识为拼写错误:

private static final String FOO = "6036aae7-9b4d-4ecd-a81f-dfab4b871039";
Run Code Online (Sandbox Code Playgroud)

我通常发现错字检查很有帮助所以我不想完全禁用它.我也不想抑制文件的拼写检查.此外,我不想在字典中添加"dfab",因为它不是一个有效的单词,我希望拼写检查器在其他上下文中标记它.

在这种情况下,有没有办法抑制Android Studio/IntelliJ中的拼写错误警告?

ans*_*oyt 10

您可以使用@SuppressWarnings("SpellCheckingInspection")该字段的注释来禁止警告.