直接关闭PyCharm拼写检查红色波浪线的方法是:File → Settings → Editor → Inspections → Proofreading → Spelling,取消勾选;macOS用户路径为PyCharm → Preferences,务必在Default Settings下操作以确保全局生效。

PyCharm里拼写检查的红色波浪线怎么关
直接关掉就行,不用删插件或改系统设置。PyCharm自带的拼写检查(Spelling)默认对所有字符串、注释、甚至变量名都扫描,稍不注意就满屏红波浪——尤其是写中文、专有名词或缩写时。
关闭路径很固定:File → Settings → Editor → Inspections → Proofreading → Spelling,把右侧勾去掉即可。macOS用户对应的是 PyCharm → Preferences。
PyCharm 2026.2是 JetBrains PyCharm 的指定版本安装包,下载地址指向官方 Windows 安装包直链,可用于旧项目兼容、版本回退和环境测试。
- 勾选状态影响全局:关掉后,所有项目都不再标红拼写疑似错误
- 如果只想关部分文件(比如 README.md 或 config.py),可以在编辑器右下角点击
Spelling,选择Disable for current file - 别误关
Typo(在同一个 Inspection 列表里但属于不同条目)——那是检测英文单词拼错的,和Spelling是两套逻辑
为什么关了还显示红色波浪线
常见原因是拼写检查被“继承”了:你关的是当前项目的设置,但实际生效的是 Default Settings(即新项目模板)。尤其当你用旧项目打开、或重装 PyCharm 后导入配置,容易漏掉这层。
- 确认关闭位置:必须在
Settings → Editor → Inspections页面左上角切换到Default Settings,再找Spelling关掉 - 检查是否启用了第三方插件,比如
CodeNarc或Markdown Navigator,它们自带独立拼写检查,需单独禁用 - 重启 PyCharm 才能彻底刷新——缓存有时会卡住状态
想保留拼写检查但只查英文怎么办
PyCharm 的拼写检查本身不区分语言,但可以通过字典+范围控制来“假装只查英文”。关键不是关功能,而是收窄它的作用域。
- 在
Settings → Editor → Inspections → Spelling页面,点右侧的Configure dictionaries…,只留English字典,删掉其他语言词典 - 在同一页往下拉,找到
Scope设置,改成Comments and string literals only(避免误标变量名) - 如果项目里大量混用中英文,建议额外加一条:在
Settings → Editor → General → Typing里关掉Autopopup code completion下的Show the spelling suggestions,否则补全框里老弹出无关词

















