我的一个函数加密一个字符串,我的一个测试验证它发生了。自然,像这样sldjf982389
的字符串不会被识别为有效的英语单词,所以IntelliJ
抱怨。
如果有办法在不向字典中添加垃圾的情况下抑制这些警告?
我的一个函数加密一个字符串,我的一个测试验证它发生了。自然,像这样sldjf982389
的字符串不会被识别为有效的英语单词,所以IntelliJ
抱怨。
如果有办法在不向字典中添加垃圾的情况下抑制这些警告?
您可以使用以下@SuppressWarnings
例如,idea 抱怨“contentid”根据他应该是“contentId”
@SuppressWarnings("SpellCheckingInspection")
public static final String ARG_CONTENT_ID = "contentid";
您可以在“检查”菜单中禁用它。单击源代码顶部的绿色小框,或导航到“项目设置”分隔符下的“文件”>“设置”>“检查”。然后,您可以取消选中下面显示的框。
任何检查的抑制设施内置于:
注意菜单上的右箭头。
For Intellij IDEA 2020, the path to uncheck typos is File > Settings > Editor > Inspections > Proofreading > Typo
对于它的价值,在 intelliJ v2019.2 上转到File > Settings > Editor > Color Scheme > General > Errors and Warnings > Typo
并取消Effects
选中复选框。鳍!
如果你想永远关闭拼写检查(对于所有项目)——我刚刚发现了快速而肮脏的 hack。
转到文件/设置,然后编辑器/颜色和字体/常规。查找拼写错误的设置并将下划线的颜色设置为背景颜色。
JetBrains 显然是在引导人们远离内联代码拼写检查抑制的复杂性,转而将单词添加到适当的字典中。
起初,我也在寻求内联代码抑制,但是,我可以看到字典哲学在完成工作的更大范围内更容易,并且不会陷入内联代码抑制及其混乱,例如对于可能的单词通常在项目的其他地方或几个项目中使用。可以使用按项目或应用范围使用字典的选项。