29

我的一个函数加密一个字符串,我的一个测试验证它发生了。自然,像这样sldjf982389的字符串不会被识别为有效的英语单词,所以IntelliJ抱怨。

如果有办法在不向字典中添加垃圾的情况下抑制这些警告?

在此处输入图像描述

4

7 回答 7

41

您可以使用以下@SuppressWarnings

例如,idea 抱怨“contentid”根据他应该是“contentId”

@SuppressWarnings("SpellCheckingInspection")
public static final String ARG_CONTENT_ID = "contentid";
于 2015-05-21T10:08:02.087 回答
21

您可以在“检查”菜单中禁用它。单击源代码顶部的绿色小框,或导航到“项目设置”分隔符下的“文件”>“设置”>“检查”。然后,您可以取消选中下面显示的框。

Linux Mint 上 IntelliJ 中检查的屏幕截图

于 2012-12-27T03:31:54.250 回答
12

任何检查的抑制设施内置于:拼写抑制示例

注意菜单上的右箭头。

于 2013-01-11T16:41:16.810 回答
9

For Intellij IDEA 2020, the path to uncheck typos is File > Settings > Editor > Inspections > Proofreading > Typo

于 2020-07-12T06:45:04.430 回答
6

对于它的价值,在 intelliJ v2019.2 上转到File > Settings > Editor > Color Scheme > General > Errors and Warnings > Typo并取消Effects选中复选框。鳍!

于 2019-08-02T18:36:32.820 回答
1

如果你想永远关闭拼写检查(对于所有项目)——我刚刚发现了快速而肮脏的 hack。

转到文件/设置,然后编辑器/颜色和字体/常规。查找拼写错误的设置并将下划线的颜色设置为背景颜色。

于 2013-02-06T18:27:45.723 回答
1

JetBrains 显然是在引导人们远离内联代码拼写检查抑制的复杂性,转而将单词添加到适当的字典中。

起初,我也在寻求内联代码抑制,但是,我可以看到字典哲学在完成工作的更大范围内更容易,并且不会陷入内联代码抑制及其混乱,例如对于可能的单词通常在项目的其他地方或几个项目中使用。可以使用按项目或应用范围使用字典的选项。

于 2021-04-28T23:46:11.137 回答