(将我的评论转换为答案)
从您的屏幕截图来看,您显然确实点击了正确的设置。我认为这可能有两件事。其中之一是,根据您的屏幕截图,我不确定您之前是否单击了菜单上的“确定”,或者刚刚单击了“应用”。事实证明,如果单击“应用”,实际上无论如何都不会生效,直到单击“确定”为止。
第二个(最终是)是 Pycharm 中有一个与设置菜单相同的菜单 - 默认设置菜单。如果您在那里进行更改,它们不会产生任何效果。为了使设置立即生效,您必须在实际的“设置”菜单中编辑它们(在 Windows 上可以使用 CTRL+ALT+S 打开)。然后,设置是编辑器 -> 代码样式 -> 检查 -> 拼写 -> 拼写错误。不过,你已经知道了。
根据您的左侧面板菜单,我认为您可能正在修改未来项目的“默认设置”,而不是当前项目的“设置”。为了将更改应用到当前打开的项目,您需要保存检查配置文件并单击“复制到项目”。
如果所有其他方法都失败,您可以对 xml 中的更改进行硬编码。
在 PyCharm 中摆脱拼写检查的另一种方法是停用“Grazie Lite”插件,该插件“对您在 IDE 中编写的任何文本进行智能拼写和语法检查。”
就我个人而言,我在拼写检查代码中没有看到任何智能行为。例如,如果我模拟米氏动力学,那么我完全有权将其中一个变量称为
vmax
(维基百科解释了背景)。这个非常智能的拼写检查器立即将其标记为“拼写错误”。
拼写检查器应该成为我们当中那些按字母顺序受到挑战的人的选择。但讨论这个会让我们走得太远,所以我宁愿停在这里。