我的一个函数加密一个字符串,我的一个测试验证它是否发生了。当然,像sldjf982389
这样的字符串不会被识别为有效的英语单词,因此IntelliJ
会抱怨。
如果有办法抑制这些警告而不向字典中添加垃圾?
答案 0 :(得分:32)
您可以使用以下@SuppressWarnings
例如,想法是抱怨“contentid”,根据他应该是“contentId”
@SuppressWarnings("SpellCheckingInspection")
public static final String ARG_CONTENT_ID = "contentid";
答案 1 :(得分:12)
您可以在检查菜单中将其停用。单击源代码顶部的绿色小框,或导航到文件>设置>项目设置分隔符下的检查。然后,您可以取消勾选下面显示的框。
答案 2 :(得分:10)
AN检查的SUPPRESSION工具内置于:
注意菜单上的右箭头。
答案 3 :(得分:2)
对于Intellij IDEA 2020,取消拼写错误的路径为File > Settings > Editor > Inspections > Proofreading > Typo
答案 4 :(得分:1)
有关intelliJ v2019.2的价值
转到File > Settings > Editor > Color Scheme > General > Errors and Warnings > Typo
,然后取消选中Effects
复选框。好吧!
答案 5 :(得分:0)
JetBrains 显然正在引导人们摆脱内联代码拼写检查器抑制的复杂性,转而将单词添加到适当的字典中。
起初,我也在寻求内联代码抑制,但是,我可以看到字典哲学在完成工作的更大图景中更容易,并且不会陷入内联代码抑制及其混乱,例如用于项目或几个项目中其他地方可能常用的词。可以选择在每个项目或应用范围内使用字典。