364

Visual Studio .NET 是否可以打开和关闭自动换行?

我习惯了 Eclipse 中的这个功能,它允许您右键单击并打开和关闭自动换行,这样当您有向右延伸的长行时,您不必左右移动底部滚动条阅读您的代码 /html:http://web.archive.org/web/20131027224437/http://ahtik.com:80/blog/2006/06/18/first-alpha-of-eclipse-word-wrap-发布/

4

12 回答 12

692

按照https://docs.microsoft.com/en-gb/visualstudio/ide/reference/how-to-manage-word-wrap-in-the-editor

查看文档时:编辑/高级/自动换行(Ctrl+ ECtrl+ W

常规设置:工具/选项/文本编辑器/所有语言/自动换行

或在“快速启动”框中搜索“自动换行”。


已知问题

如果您熟悉 Notepad++、Sublime Text 或 Visual Studio Code 中的自动换行,请注意 Visual Studio 与其他编辑器的行为不同的以下问题:

  1. 三击不会选择整行
  2. 剪切命令不会删除整行
  3. 按 End 键两次不会将光标移动到行尾

不幸的是,这些错误已被“低优先级”关闭。如果您希望修复这些错误,请投票支持功能请求Fix known questions with word wrap

于 2008-11-24T21:20:08.783 回答
24

我经常使用此功能,因此我在命令栏上添加了一个自定义按钮。

  1. 单击添加或删除按钮->自定义
  2. 单击命令选项卡
  3. 单击添加命令...
  4. 从列表中选择编辑(或编辑|高级对于较新的 VS 版本)
  5. 找到Toggle Word Wrap并将其拖到您的栏上
于 2008-11-24T21:25:45.620 回答
15

从 Visual Studio 2013 开始,自动换行功能终于可以使用了——它尊重缩进。还有几个问题(线条突出显示、选择),但值得使用。就是这样

在此处输入图像描述

于 2013-07-09T10:53:35.363 回答
9

在 Visual Studio 2005 专业版中:

Ctrl+ E, Ctrl+W

或菜单编辑高级自动换行

于 2008-11-24T21:25:33.140 回答
6
  1. 打开输出窗口。

  2. 在工具栏的最右侧查找以文本“显示输出:”开头的小图标。它看起来像一个带有回车图标的小窗口。当您将鼠标悬停在它上面时,Visual Studio 应该在鼠标指针附近显示“切换自动换行”。

  3. 单击该图标。

你现在已经学到了一些非常明显的痛苦,我为很久以前不知道这一点而感到尴尬,因此选择了支付我的会费并与其他人分享我的答案,这样他们就不会遭受同样的痛苦。

说真的,这对小屏幕的人来说真的很有用。我有一个小型的 Lilliput USB 显示器,它适用于小型工具窗口、Skype IM 等。它非常适合打开输出窗口,但它总是横向滚动很糟糕。在忍受了几个月的横向滚动之后,我终于决定看看我是否可以让它自动换行。答案很简单,但它节省的时间/精力是巨大的。

于 2012-12-13T01:00:12.747 回答
5

在 Visual Studio 2008 中,CTRL++ E.W

于 2009-01-28T19:45:26.437 回答
5

Visual Studio 中的键盘快捷键

(alt + z) => 切换自动换行

于 2020-01-28T09:38:22.457 回答
4

在 Visual Studio 2008 中,它是Ctrl++ EW

于 2008-11-24T21:24:52.347 回答
3

在 Visual Studio 2003 中使用菜单编辑高级自动换行。

于 2008-11-24T21:13:58.470 回答
3

Visual Studio 2017执行以下操作:

工具 > 选项 > 所有语言,然后根据您的偏好选中或取消选中该复选框。如下图所示:

于 2019-04-28T05:45:15.300 回答
2

在最新版本中。

1.点击左下角图标设置

2.选择设置设置

3.在自动换行上选择“文本编辑器”>“自动换行”

于 2019-03-26T20:35:36.107 回答
0

在 VS 代码中 === 版本:1.52.1

  1. 打开 VS Code设置

  2. 从设置中找到 settings.json 文件并打开它

  3. 添加此代码 - “editor.accessibilitySupport”:“关闭”

如果您之前已经添加了值为"on"的"editor.accessibilitySupport" ,则只需将其设置为"off"。当我在使用我的一个 JS 项目时遇到同样的问题时,这是为我工作的代码。

于 2021-01-24T14:07:31.103 回答