如何在Visual Studio Code中设置代码手动换行及可视区域自动换行?
在Visual Studio Code中处理代码换行的方法
一、手动对同一行代码进行换行
分两种场景,根据需求选择:
- 硬换行(修改代码结构):将光标定位到需要换行的位置,直接按下
Enter键,代码会被拆分为两行。注意部分编程语言可能需要语法支持,比如Python在括号内换行无需续行符,而部分语言可能需要添加\来标识续行。 - 软换行(仅显示换行,不改变代码结构):按下
Alt + Z快捷键,当前超出可视区域的行会自动拆分为多行显示,但实际代码仍为一行;再次按下Alt + Z可恢复原样。
二、设置自动换行(到达可视区域末尾自动换行)
有三种方式可以开启自动换行:
- 快捷键快速切换:按下
Alt + Z,即可一键开启/关闭自动换行功能,开启后代码会自动适配窗口宽度换行显示。 - 通过图形化设置界面:
- 打开设置面板:按下
Ctrl + ,(Windows/Linux)或Cmd + ,(Mac)。 - 在搜索框输入
word wrap,找到Editor: Word Wrap选项。 - 选择
on,代码会随窗口宽度自动换行;若选择bounded,可配合Editor: Word Wrap Column设置固定的换行宽度(比如设为120,代码超过120字符时才换行)。
- 打开设置面板:按下
- 通过settings.json配置:
点击设置面板右上角的{}图标进入settings.json文件,添加或修改以下配置:
可选值说明:"editor.wordWrap": "on"off:关闭自动换行on:自动适配窗口宽度换行bounded:按指定字符宽度换行,需搭配editor.wordWrapColumn设置具体数值
内容的提问来源于stack exchange,提问作者Don Jon
相关产品推荐
相关产品推荐

