如何避免在Pycharm中对字符串进行拼写检查

Ste*_*ITA 68 python syntax pycharm

在PyCharm IDE的字符串上禁用拼写检查的选项在哪里?我讨厌我的评论和字符串下的锯齿状线条.

小智 83

您可以转到文件 - >设置 - >编辑器 - >检查.然后,在中间窗口中展开"Spelling"下的列表,并取消选中Typo选项.就是这个.然而,实际上大多数锯齿状线是由违反"PEP 8编码风格"引起的(有关详细信息,请参见此处).因此,如果您也想禁用此选项,则可以在同一窗口中展开"Python"下的列表,并取消选中"PEP 8编码样式违规"选项.

  • 对我来说,没有“拼写”部分,它位于“校对”下 (10认同)
  • `#noinspection SpellCheckingInspection` (6认同)

小智 12

在最新版本的 PyCharm 中,它显示为 ProofReading:

校对


小智 11

您可以通过# noinspection SpellCheckingInspection在其上方添加注释来禁用特定代码部分的拼写检查。

请参阅https://www.jetbrains.com/help/pycharm/spellchecking.html


Bak*_*riu 5

PyCharm并没有检查语法中的字符串和评论。它检查拼写

您可以在“ 设置...”页面下找到拼写检查器的设置。在“ 项目设置”中有一个拼写页面。在此页面内的“ 词典”选项卡底部,您可以启用/禁用词典。如果您不想进行拼写检查,只需禁用所有这些。

请注意,可以在拼写检查器中添加自定义单词,或者,如果您的计算机上已有字典,则可以添加它。如果您想拼写检查其他语言(例如意大利语),这可能会很有用。

特别是如果您使用的是Linux系统,并且已安装了意大利语语言包,则可能在以下位置有意大利语字典:/usr/share/dict/italian。您可以将/usr/share/dict目录添加到搜索词典的目录中并启用italian字典。


似乎PyCharm仅检查带有.dic扩展名的文件。如果要使用/usr/share/dict/italian,可能应该将其复制到重命名的其他目录中,italian.dic或者可以创建符号链接。


小智 5

在我看来,最好的选择是仅对代码禁用拼写错误检查。这样,变量/方法/类名称和字符串下的绿线就会消失,但 PyCharm 仍然控制注释以避免拼写错误,因此您既有漂亮的紧凑代码,又有完全可理解的文档。

我不确切知道从哪个 PyCharm 版本开始可以访问此选项,但可以肯定的是,在修订版 2020.2 中,如果您在“设置”>“编辑器”>“检查”>“校对”中突出显示拼写错误,则右侧面板中会显示三个附加选项 - 只需取消选中“处理代码”即可。

在此输入图像描述