如何在 Visual Studio IDE 中关闭显示空白字符
Posted
技术标签:
【中文标题】如何在 Visual Studio IDE 中关闭显示空白字符【英文标题】:How to Turn Off Showing Whitespace Characters in Visual Studio IDE 【发布时间】:2011-05-03 05:21:04 【问题描述】:我不知道我做了什么,但我不知道如何摆脱左边的那些箭头。
【问题讨论】:
好吧,也许它应该说一下箭头,因为我不知道它们是什么,而想要摆脱它们的人可能也不知道(我不认为我会谷歌“如何摆脱空白字符”,除非我知道它们是空白字符并且很可能已经知道如何摆脱它们) 其实,这只是发生在我身上,我很清楚它们是什么,但不知道如何隐藏它们,所以我在 Google 上搜索了“Visual Studio 隐藏空白字符”,这是第一个结果。所以,谢谢! 不幸的是,键盘快捷键和菜单位置都不直观。结果,我在谷歌上搜索了这个确切的堆栈溢出帖子(多年来,当在新工作的新机器上安装 VS 时,通过visual studio show whitespace
数十次。总结:不,只知道它们是空白字符并不意味着你知道如何切换它们。
【参考方案1】:
CTRL+R, CTRL+W:切换显示空格
或在编辑菜单下:
编辑->高级->查看空白[顺便说一句,您似乎也在使用标签。通常的做法是让 IDE 通过选项将制表符变成空格(通常是 4 个)。]
【讨论】:
嘿嘿我又误打开了XDDD 谢谢!!!有人知道为什么这个功能甚至存在吗?是不是很烦人? @Vintharas:它的存在是因为像我这样的人一直保持它,因为我们喜欢总是知道我们正在插入什么或我们如何更改文件。让我们更随意地控制我们的环境。在某些情况下它实际上很关键,例如正在解析的内部字符串。 我发现它很有用,因为我们的编码标准禁止任何尾随空格,因此我可以看到任何尾随空格。由于我们使用的是 Express 版本,因此我无法安装附加组件来修复它。 非虚拟机。你使用标签。我将使用空格。 @MitchWheat 在我看来,大多数开发人员不同意你的观点。我建议你阅读他们的 cmets。它可能会改变你对使用标签的想法programmers.stackexchange.com/questions/57/…【参考方案2】:在 Visual Studio 2010 中,键序列 CTRL+E、S 也将切换空白字符的显示。
【讨论】:
我可以确认这也适用于 Visual Studio 2013 Express。 啊,这很有趣。我不知道在哪个宇宙中我可能错误地按下了 CTRL-R、CTRL-W;但是 CTRL-E, S 似乎更合理一些。 这一定是我在切换某些 cmets 时不小心碰到的(CTRL-E, C
,CTRL-E, U
)
或者在尝试使用 CTRL-S 保存时不小心按了 E【参考方案3】:
在 Visual Studio 2015 的顶部菜单中
编辑->高级->查看空白
或 CTRL + E, S
【讨论】:
【参考方案4】:CTRL+SHIFT+* 是在所有支持此功能的 Microsoft 产品中显示/隐藏空白字符的事实上的标准组合键功能。
PS: * 指的是8- * 键,不是数字键盘的* 键。
【讨论】:
适用于 VS 2017【参考方案5】:如果Toggle Visual Space
图标应添加到您选择的 Visual Studio 工具栏中,因为它应通过鼠标单击打开和关闭,然后按照以下说明操作:
自定义所需的工具栏
点击Customize...
点击Add Command...
转到Edit
并选择Toggle Visual Space
点击OK
使用 Visual Studio 2019 测试。
【讨论】:
【参考方案6】:适用于 VS 代码及更高版本 Ctrl + P 打开然后写空白, 你可以选择 View: Toggle Render Whitespace
【讨论】:
以上是关于如何在 Visual Studio IDE 中关闭显示空白字符的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Visual Studio 中关闭 App.config 文件自动排列格式
如何在 Visual Studio 2010 中关闭远程调试?
在 Visual Studio 2015 中关闭 Browser Link