为什么即使我取消选中该功能,PyCharm 仍然突出显示拼写错误?

问题描述 投票:0回答:4

如图所示,我取消了拼写字段的选中。但由于某种原因,它仍然将这个绿色的“^^^^^^^^”放在“错误”拼写的单词下面。 这很烦人。

我该怎么办,我是否错误地删除了绿线?

python pycharm
4个回答
3
投票

(将我的评论转换为答案)

从您的屏幕截图来看,您显然确实点击了正确的设置。我认为这可能有两件事。其中之一是,根据您的屏幕截图,我不确定您之前是否单击了菜单上的“确定”,或者刚刚单击了“应用”。事实证明,如果单击“应用”,实际上无论如何都不会生效,直到单击“确定”为止。

第二个(最终是)是 Pycharm 中有一个与设置菜单相同的菜单 - 默认设置菜单。如果您在那里进行更改,它们不会产生任何效果。为了使设置立即生效,您必须在实际的“设置”菜单中编辑它们(在 Windows 上可以使用 CTRL+ALT+S 打开)。然后,设置是编辑器 -> 代码样式 -> 检查 -> 拼写 -> 拼写错误。不过,你已经知道了。


0
投票

您应该禁用拼写错误检查。您可以在这里找到更多信息 这里还有关于 拼写检查 如何工作

的更多信息

0
投票

根据您的左侧面板菜单,我认为您可能正在修改未来项目的“默认设置”,而不是当前项目的“设置”。为了将更改应用到当前打开的项目,您需要保存检查配置文件并单击“复制到项目”。

如果所有其他方法都失败,您可以对 xml 中的更改进行硬编码。

  • Project_Default.xml 文件位于 /.idea/inspectionProfiles 目录。
  • Default.xml 存储在本地的 Default.xml 文件中 USER_HOME/./config/inspection 目录。

0
投票

在 PyCharm 中摆脱拼写检查的另一种方法是停用“Grazie Lite”插件,该插件“对您在 IDE 中编写的任何文本进行智能拼写和语法检查。”

就我个人而言,我在拼写检查代码中没有看到任何智能行为。例如,如果我模拟米氏动力学,那么我完全有权将其中一个变量称为

vmax
维基百科解释了背景)。这个非常智能的拼写检查器立即将其标记为“拼写错误”。

拼写检查器应该成为我们当中那些按字母顺序受到挑战的人的选择。但讨论这个会让我们走得太远,所以我宁愿停在这里。

© www.soinside.com 2019 - 2024. All rights reserved.