小编典典

如何在 Visual Studio Code 中打开和关闭自动换行?

all

使用代码文件时,通常不需要较长的行来回绕。然而,对于.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 一样)。


阅读 400

收藏
2022-03-03

共1个答案

小编典典

从 v1.0 开始,您可以切换自动换行:

  • 使用新命令 editor.action.toggleWordWrap ,或
  • 查看 菜单(查看* - 切换自动换 行),或
  • 使用ALT+Z键盘快捷键(对于 Mac:鈱�+ Z)。

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

  • 编辑器.wordWrap
  • editor.wordWrapColumn
  • editor.wrappingIndent

已知的问题:

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

如果您希望修复这些错误,请为它们投票。

2022-03-03