如何在Visual Studio 2012中获得行结束字形?

ste*_*hin 19 editor visual-studio-2012

有没有办法在Visual Studio 2012中获得行结束字形?

以下屏幕截图(来自记事本++)显示了我想要的内容(CR LF部分): 在此输入图像描述

cit*_*att 15

你可能想查看这个扩展:Rolf W. Rasmussen的End of The Line.当前的二进制版本始终在行的末尾显示CR和LF标识符,但源版本将其绑定到VS的"查看空白"菜单选项中.

它适用于Visual Studio 2013,但它是开源的,并且作为VS2012兼容插件重新编译应该相当简单

(你可能需要更改引用 - nuget上的VSSDK包在这里真的很有用.你需要VSSDK.CoreUtilityVSSDK.Text.事实上,无论如何,这可能值得公关......)


Bey*_*urt 12

不,Visual Studio 没有显示End of Line Markers的功能.(参考)

但它能够显示空白(Ctrl + E + S),这是在这里贴的.
如果包含任何incosistencies,VS应建议自动修复文档.

但是如果你需要做除此之外的其他操作,我建议使用Hanselman 在这里描述的notepad ++

如果您认为Visual Studio应包含此功能,则最好投票支持此请求

编辑:

顺便说一下,VS通过以下方式显示包装单词的字形:

Tools ->  Options ->  Text Editor ->  All Languages ->  Show visual glyphs for word wrap
Run Code Online (Sandbox Code Playgroud)

喜欢:

字形的例子

  • 我尽我所能为这个功能投票.现在,由于git(通常)处理行结束字符,因此Visual Studio 2012更新2将具有git支持变得更加重要. (3认同)