在使用代码文件时,通常不需要更长的行来进行换行。然而,对于.md文件,这实际上相当有用。但是,我似乎找不到启用换行的选项,因此较长的行将被换行。

要复制,打开Visual Studio Code调整到足够小的窗口,并在新文档中输入以下文本:

This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum.
A linebreak before this. 

结果是这样的:

我试图让水平滚动条远离,让第1行环绕在窗口的右侧。

我做了一些事情来回答我自己的问题:

搜索堆栈溢出:在写这篇文章的时候没有结果; 仔细查看Visual Studio Code的菜单:没有找到; 使用“wrap”命令面板:不提供匹配的命令。

也许这是不可能的,我需要提交一个功能请求?还是我遗漏了什么?

注意,我希望能够快速地打开和关闭它。一方面,@PanagiotisKanavos在评论中提到了这个解决方案来改变设置中的包装行为,但我正在寻找一个快速命令或菜单选项来做到这一点(很像notepad++和Sublime Text 2)。


当前回答

点击VS Code编辑器中的设置 搜索wordwrap 选择“开启”编辑器自动换行,如下面的截图所示

其他回答

从1.0版本开始,你可以切换换行:

使用新的命令editor.action。toggleWordWrap或 从“查看”菜单(*查看**→切换自动换行),或 使用键盘快捷键ALT+Z (Mac:“+Z”)。

也可以通过以下设置进行控制:

editor.wordWrap editor.wordWrapColumn editor.wrappingIndent


已知问题:

renderLineHighlight应该突出显示整个逻辑行

如果你想修复这些bug,请投票给他们。

看看这个截图(Toogle Word Wrap):

可访问性支持在默认情况下是开启的,它将覆盖您所选择的包装器行为。 所以首先禁用辅助支持。

然后选择“开启”“自动换行”选项。 你不需要进入设置。Json来启用自动换行。

可访问性支持选项的图片

Windows: Ctrl + Shift +按“P”键。现在在命令行上,输入Toggle Word Wrap并按Enter。 Mac: Command + Shift +按P键。现在在命令行中,键入Toggle Word Wrap并按Enter。

点击VS Code编辑器中的设置 搜索wordwrap 选择“开启”编辑器自动换行,如下面的截图所示