如何使Visual Studio包装行为80个字符?

时间:2008-10-25 14:47:49

标签: visual-studio

有没有办法让Visual Studio自动换行以80个字符?我正在使用VS2008。

This post is loosely related.

9 个答案:

答案 0 :(得分:106)

除非有人可以推荐免费工具来执行此操作,否则您可以使用ReSharper

来实现此目的

ReSharper>>选项......>>语言/ C#>>换行和换行

  • 选中“Wrap long lines”
  • 将“右边距(列)”设置为所需值(默认值为120)

希望有所帮助。

答案 1 :(得分:63)

工具>>选项>>文字编辑器>>所有语言>>一般>>选择Word Wrap。

我不知道您是否可以选择特定数量的列?

答案 2 :(得分:35)

我认为你不能在80列进行VS换行(我发现这非常烦人)但你可以在80列插入一个视觉指南,这样你就知道什么时候插入换行符。

Details on inserting a guideline at 80 characters for 3 different versions of visual studio

答案 3 :(得分:15)

您也可以使用

Ctrl+E, Ctrl+W

用于打开和关闭换行线的键盘快捷键。

答案 4 :(得分:8)

使用Visual Assist(另一种非免费工具)执行此操作:

VAssistX>> Visual Assist X选项>>高级>>显示

  • 选中“列后显示指示符”并将数字字段设置为80。

答案 5 :(得分:2)

向Visual Studio文本编辑器添加垂直列指南。此版本适用于Visual Studio 2012,Visual Studio 2013或Visual Studio 2015。

请参阅the plugin.

答案 6 :(得分:1)

我实际上在寻找this one的答案(如何在char限制中添加视线/指南)时偶然发现了这个问题。所以我想在这里为像我这样的人留下一个参考。

答案 7 :(得分:0)

另请参阅this answer以便方便地切换模式。

引用:

  

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

     

点击添加或删除 - >定制   
单击“命令”选项卡   
从列表中选择“编辑”|“高级”   
找到Toggle Word Wrap并将其拖到栏上

答案 8 :(得分:0)

如果问题只是您想知道何时为单行传递80个字符(这是常见的编码准则限制),则可以使用其他方法:Editor Guidelines