在哪里设置显示space, tab, paragraph, CRLF等(扩展)字符?
space
tab
paragraph
CRLF
编辑>高级>查看空白。键盘快捷键为CTRL+R, CTRL+W。这个命令叫做Edit.ViewWhiteSpace。
Edit.ViewWhiteSpace
它至少可以在Visual Studio 2010以来的所有Visual Studio版本中运行,目前的版本是Visual Studio 2019(在撰写本文时)。在Visual Studio 2013中,你也可以使用CTRL+E, 年代或CTRL+E, CTRL+年代。
默认情况下,行结束标记不可见。此功能由线的尽头扩展提供。
Edit -> Advanced -> View White Space或Ctrl+R,Ctrl+W用于Visual Studio 2019
Edit -> Advanced -> View White Space
< >强菜单: 您可以从菜单中切换空白字符的可见性: 编辑 > 先进的 > 查看空白。
< >强按钮: 如果你想将按钮添加到工具栏中,它在“Edit”命令类别中被称为Toggle Visual Space 实际的命令名称为:Edit.ViewWhiteSpace
Toggle Visual Space
< >强键盘快捷键: 在Visual Studio 2015、2017和2019中,默认的键盘快捷键仍然是CTRL+R, CTRL+W 依次输入 所有默认快捷方式 < / p >
< >强扩展: 有一个最小的扩展,如您所期望的那样,将显示行结束字符(LF和CR)添加到可视空白模式。此外,它还提供了按钮和快捷方式来修改文档或选定内容中的所有行结束符 VisualStudio图库:终点线 < / p >
自Visual Studio 2017以来,文件菜单中没有名为Advanced Save Options的选项。可以使用Save File As ...并单击保存按钮右侧的向下箭头来更改文件的编码和行结束符。这显示了选项Save with Encoding。您将获得覆盖当前文件的权限。
Advanced Save Options
Save File As ...
Save with Encoding
这个快捷方式在Visual Studio 2015中不能用,而且它也不在编辑菜单中。
下载并安装VS2015的生产力动力工具,然后你可以在编辑>高级菜单中找到这些选项。
正确的快捷键是CTRL-R-W,就像你在按下w时不必释放CTRL键一样。这在VS 2015中对我有用
CTRL-R-W
要查看CRLF,您可以尝试这个扩展:线的尽头
它适用于VS2012+
我的问题是按CTRL+F和空格
这将所有空间标记为棕色。花10分钟“关掉它”:P
对于那些正在寻找按钮切换的人:
< / >
对于Visual Studio For mac,您可以在Visual Studio ->首选项->文本编辑器->标记和标尺->显示不可见字符下找到它
请注意,您可能需要重新启动Visual Studio以使更改生效
在实际版本中,此选项位于编辑器:渲染空白之下
为了完整起见,因为我在这里没有看到它,它也在选项->文本编辑器->通用->查看空白。
如果你使用Visual Studio Code =>视图=比;呈现空白 就是这样! 对我来说,这个设置是开着的,但不管用。我不得不把它关掉,然后再打开,然后它就工作了!所以这是Visual Studio代码中的一个bug !< / p >
如果你使用Visual Studio 2022,你可以在Tools =>选择=比;文本编辑器=>一般和选择“查看空白”;