2009-10-19 59 views
1

在Visual C#2008中是否有一个设置来设置字符宽度,我希望在代码编辑器中看到边距线?我在eclipse中通过以下方式执行此操作:Window - > Preferences - > General - > Editors - > Text Editors - > Show Print Margin,Column = 80如何在Visual C#2008中设置打印边距

但我无法找到任何打印边距设置在网上搜索或在设置中查找。

+0

对于Visual Studio 2010,请参阅http://stackoverflow.com/questions/84209 – 2010-05-27 07:56:39

回答

2

我戳了一下,但找不到太多。对于某些语言,您可以指定标签将包裹的长度。例如,HTML:

Tools > Options > Text Editor > HTML > Format > Tag Wrapping 

编辑:

更仔细地阅读你的问题后,我做了一些更多的挖掘。显然there's a registry hack你可以这样做,使Visual Studio显示一定数量的字符的边界线(最多可以添加13个“指南”),但它听起来像在Eclipse等格式化时不会自动换行。

+0

这听起来完全像我正在寻找,但它不适合我。也许它不适用于Express版本。感谢您的链接! – Kai 2009-10-29 15:52:08

3

AFAIK从菜单中是不可能的。但是,青梅加载项可以实现此功能,您也可以手动修改注册表(不是很好,但它的工作原理):

Windows Registry Editor Version 5.00 

[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Text Editor] 
"Guides"="RGB(212,212,212) 99, 109" 

这里RGB(212,212,212) - 保证金颜色; 99, 109意味着我们需要两个保证金指南:第100个和第110个字符之后