如何移除VS Code中导致文本换行的灰色线条?
解决长代码自动拆分行的问题
- 检查VS Code核心设置:按下
Ctrl+,(Windows/Linux)或Cmd+,(Mac)打开设置,搜索 word wrap,将editor.wordWrap设置为off;再搜索 format on type,关闭editor.formatOnType选项,这两个是触发自动换行的常见核心设置。 - 排查格式化类扩展:打开扩展面板(
Ctrl+Shift+X/Cmd+Shift+X),逐个禁用Prettier、ESLint、Beautify这类格式化扩展,每禁用一个就测试输入长代码,定位到触发问题的扩展后,进入该扩展的设置页,找到printWidth(Prettier)、maxLineLength这类控制行宽的参数,调大数值或关闭自动换行规则。 - 查看语言专属配置:点击设置界面右上角的
{}图标打开settings.json,搜索对应编程语言的配置块(比如[javascript]),检查是否存在强制换行的自定义规则,按需删除或修改。
内容的提问来源于stack exchange,提问作者drobotcamo
相关产品推荐
相关产品推荐

