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

Visual Studio .NET是否有办法打开和closures换行符?

我已经习惯了Eclipse中的这个特性,它允许你右键点击和打开和closures自动换行,这样当你有很长的线条向右延伸时,你不必左右移动底部的滚动条阅读你的代码/ HTML: http : //ahtik.com/blog/2006/06/18/first-alpha-of-eclipse-word-wrap-released/

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

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

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


已知的问题:

  1. 三击应该select逻辑行https://developercommunity.visualstudio.com/content/problem/138283/triple-click-should-select-logical-line.html
  2. 按两次结束键应该将光标移动到逻辑行的结尾https://developercommunity.visualstudio.com/content/problem/138274/pressing-end-key-twice-should-move-cursor-to-end-o.html
  3. 剪切命令应删除逻辑行https://developercommunity.visualstudio.com/content/problem/138259/cut-command-should-delete-logical-line.html

如果您想修正这些问题,请投票选举。

我经常使用这个function,我添加一个自定义button到命令栏。

  1. 点击添加或删除button – > 自定义
  2. 点击命令选项卡
  3. 点击添加命令…
  4. 从列表中select编辑 (或编辑|高级更新VS版本)
  5. find切换Word Wrap并将其拖到您的栏上

从Visual Studio 2013起,换行function最终可用 – 它尊重缩进。 还有一些问题(突出显示,select),但值得使用。 就是这样

在这里输入图像说明

在Visual Studio 2008中,按CTRL + E + W。

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

  1. 打开输出窗口。

  2. 在工具栏的右侧find以文本“Show output from:”开头的小图标。 它看起来像一个带有回车图标的小窗口。 将鼠标hover在上面时,Visual Studio应该在鼠标指针附近显示“切换Word换行”。

  3. 点击该图标。

你现在已经学到了一些非常明显的东西,因为很久以前就不知道了,所以select了付我的钱,与别人分享我的答案,所以他们不会有同样的痛苦。

严重的是,这对小屏幕的用户来说非常有用。 我有一个小的Lilliput USB显示器,适用于小型工具窗口,Skype IM等等。它非常适合放置输出窗口,除了它总是横向滚动。 经过几个月的横向滚动后,我终于决定看看是否可以用它来换行。 答案非常简单,但是节省的时间和精力是巨大的。

在Visual Studio 2005 Pro中:

Ctrl + ECtrl + W

或者select编辑高级 →自动换行

在Visual Studio 2017中编辑 – >高级 – > Word Wrap或Ctrl + E + W

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