如何在Visual Studio中切换自动换行?

问题描述 投票:282回答:11

Visual Studio .NET是否有办法打开和关闭自动换行?

我习惯于在Eclipse中使用这个功能,它允许你右键单击并切换自动换行,这样当你有一条向右延伸的长行时,你不必将左下滚动条左右移动到阅读你的代码/ html:http://ahtik.com/blog/2006/06/18/first-alpha-of-eclipse-word-wrap-released/

visual-studio word-wrap
11个回答
552
投票

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

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

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

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


Known issues

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

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

如果你想在UserVoice上修改这些please vote


1
投票

在最新版本中。

1.点击图标setting的左下角

2.选择设置setting

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


1
投票

对于Visual Studio 2017,请执行以下操作:

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


17
投票

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

  1. 单击“添加或删除按钮” - >“自定义”
  2. 单击“命令”选项卡
  3. 单击添加命令...
  4. 从列表中选择“编辑”(或“编辑”|“高级VS版本的高级”)
  5. 找到Toggle Word Wrap并将其拖动到您的栏上

10
投票

从Visual Studio 2013开始,自动换行功能最终可用 - 它支持缩进。还有一些问题(线条突出显示,选择),但它值得使用。这是如何做


5
投票
  1. 打开输出窗口。
  2. 查找工具栏右侧的小图标,该图标以文本“显示输出:”开头。它看起来像一个带有回车图标的小窗口。当您将鼠标悬停在它上面时,Visual Studio应在鼠标指针附近显示“Toggle Word Wrap”。
  3. 单击该图标。

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

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


5
投票

在Visual Studio 2005 Pro中:

Ctrl + E,Ctrl + W

或者菜单编辑→高级→自动换行。


4
投票

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


3
投票

在Visual Studio 2017中编辑 - >高级 - >自动换行或按Ctrl + E + W.


3
投票

在Visual Studio 2008中,它是Ctrl + E + W.


2
投票

使用菜单编辑→高级→Visual Studio 2003中的Word Wrap。

© www.soinside.com 2019 - 2024. All rights reserved.