Alt+Z(Windows/Linux)或Option+Z(macOS)可快速开关当前编辑器自动换行,右下角实时显示状态;仅作用于当前标签页,不持久保存,且需确保光标在编辑区内、无language-specific设置覆盖。
VSCode 默认不开启自动换行,长代码行会横向滚动,必须显式配置才能生效;临时按(Windows/Linux)或(macOS)可切换当前编辑器状态,但不会持久保存。
怎么用快捷键快速开关自动换行
按一次
(Windows/Linux)或
(macOS),当前编辑器立即启用/禁用自动换行,右下角状态栏实时显示“换行”或“不换行”。
仅作用于当前打开的编辑器标签页,关闭文件后状态不保留
如果按了没反应,先确认光标是否在编辑区(而非终端、搜索框、侧边栏)
常见干扰:当前语言启用了 language-specific 设置(比如 JSON、Markdown 单独配了
),会覆盖全局设置
此时点击右下角语言标识(如 “JSON”),选“Configure 'JSON' language settings”,把该语言的
也设为
怎么永久开启所有文件的自动换行
真正一劳永逸的方式是修改用户级设置,让所有文本类文件默认启用换行。
打开设置:按
(Windows/Linux)或
(macOS)
搜索
,找到
,下拉选择
或者直接打开
(命令面板输入
),添加这一行:
注意:不要写成
(小写 w)——大小写敏感,写错无效
四种
模式怎么选
不只有开/关两种状态,不同模式影响换行逻辑和阅读体验:
:不换行,适合分析日志、比对完整行结构(如 Git diff 中的原始变更)
:按编辑器当前宽度折行,最通用,适合日常编码和文档阅读
:固定列数换行(需同时设
,如
),适合严格遵守 PEP8、ESLint 等规范的团队
:取“编辑器宽度”和“
”中较小值换行,兼顾大屏利用率与单行可读性
若选
或
,记得额外配置列数,否则按默认 80 列折行。
VSCode 1.118
微软正式发布 Visual Studio Code 1.118 版本 。本次更新重点强化了 AI 开发体验与企业管理能力,其中最引人注目的是新增 Copilot CLI 远程控制功能,允许开发者通过手机或网页远程监控和接管 AI 会话 。同时,为了提高 AI 的运行性价比,新版本优化了令牌缓存策略以降低成本 。此外,1.118 版还引入了 Chronicle 本地历史追踪、TypeScript 7.0 支持以及更严格的企业级访问管控 。
下载
为什么改了设置还是不换行
常见失效原因不是配置本身出错,而是作用域或干扰项没理清:
只点了右键菜单里的「自动换行」——这只是临时会话级开关,不写入任何设置
插件覆盖:某些语言插件(如 Vetur、Prettier、Rust Analyzer)可能自带 language-specific 配置,优先级高于用户设置
工作区设置(
)存在冲突项,会覆盖用户级配置
文件类型被识别为非标准语言(如无后缀文本、自定义模板),VSCode 可能 fallback 到
,需单独为其启用
最稳妥的排查路径:打开命令面板 → 输入
→ 点击任意代码位置,看右上角显示的实际语言标识和生效的
值。
立即进入“夸克AI手把手教你,操作像呼吸一样简单!☜☜☜☜☜点击进入”;
editor.wordWrapAlt+ZOption+ZAlt+ZOption+Zeditor.wordWrapeditor.wordWrap"on"Ctrl+, Cmd+, word wrapEditor: Word Wraponsettings.jsonOpen Settings (JSON)"editor.wordWrap": "on"editor.wordwrapeditor.wordWrapeditor.wordWrapoffonwordWrapColumneditor.wordWrapColumn120boundededitor.wordWrapColumnwordWrapColumnbounded.vscode/settings.jsonplaintexteditor.wordWrapDeveloper: Inspect Editor Tokens and Scopeseditor.wordWrap