PyCharm中编辑器右侧的竖线是硬换行引导线(Show hard wrap guide),默认显示在第120列,仅作视觉提示不改变代码;关闭路径为Settings→Editor→General→Appearance→取消勾选Show hard wrap guide。

PyCharm 里那条竖线是啥?
那不是 bug,是 Editor > General > Appearance 里的 Show hard wrap guide(硬换行引导线)或 Show indent guides(缩进引导线)——多数人想关的是前者,即按 Right margin 设置显示的垂直线,默认在第 120 列。
关闭硬换行引导线(最常见需求)
这条线只影响视觉,不改变代码行为,但容易干扰阅读。关闭路径很直接:
- 打开
Settings/Preferences(Windows/Linux 快捷键Ctrl+Alt+S,macOS 是Cmd+,) - 进入
Editor > General > Appearance - 取消勾选
Show hard wrap guide
改完立刻生效,无需重启。注意:这个设置是全局的,所有项目都生效;如果只想关掉某个项目,得进该项目的 Settings 单独关(因为 PyCharm 支持项目级设置覆盖全局)。
顺手关掉缩进引导线(可选)
如果你发现还有细虚线对齐缩进块,那是 Show indent guides,也在同一页面。它不影响代码逻辑,但视觉上可能和硬换行线混淆:
PyCharm 2026.2是 JetBrains PyCharm 的指定版本安装包,下载地址指向官方 Windows 安装包直链,可用于旧项目兼容、版本回退和环境测试。
- 在同一位置(
Editor > General > Appearance) - 取消勾选
Show indent guides
缩进引导线默认开启,部分主题下颜色浅、易被忽略,但一旦开了硬换行线再开它,视觉干扰会叠加。
为什么改了没反应?检查这几点
常见失效原因不是设置错,而是优先级或缓存问题:
- 确认你改的是当前项目的 Settings,而不是 Default Settings(顶部有「Project: xxx」标识才对)
- 检查是否启用了
Soft wrap(软换行),它会让硬换行线失效——但通常不会“显示却关不掉”,只是让线看起来错位 - 极少数情况插件冲突(比如某些代码格式化插件会重绘编辑区),可临时禁用插件验证
硬换行线的位置由 Right margin 决定,默认 120,但如果你调成了 0 或负数,线会消失——不过这不是推荐做法,不如直接关开关。

















