如何在Visual Studio IDE中关闭显示空白字符


291

我不知道自己做了什么,但不知道如何摆脱左侧的箭头。

替代文字


5
好吧,也许它应该说些有关箭头的信息,因为我不知道它们是什么,而想要摆脱它们的人也可能不知道(我不认为我会向Google提出“如何摆脱空白字符”除非我知道它们是空格字符,并且很可能已经知道如何摆脱它们)
Juan

7
实际上,这只是发生在我身上,我确切地知道它们是什么,但不知道如何隐藏它们,因此我在Google上搜索了“ Visual Studio隐藏空白字符”,这是第一个结果。那谢谢啦!
bubbleking

不幸的是,键盘快捷键和菜单放置都不直观。结果,我已经搜索了这个确切的堆栈溢出帖子(visual studio show whitespace多年来,在新工作上的新机器上安装VS时经过数十次。)摘要:不,仅知道它们是空格字符并不意味着您知道如何切换它们。
Assimilater

Answers:


577

CTRL+ RCTRL+ W:切换显示空白

或在“编辑”菜单下:

  • 编辑->高级->查看空白

[顺便说一句,您似乎也正在使用标签页。通常,IDE通过“选项”将“制表符”转换为空格(通常为4)。


2
呵呵我又误把它打开了XDDD谢谢!!!有人知道为什么甚至存在此功能吗?是不是很烦人?
Vintharas 2011年

29
@Vintharas:之所以存在,是因为像我这样的人一直都在保持它的状态,因为我们总是喜欢知道自己要插入的内容或如何更改文件。使我们可以更随意地控制环境。在某些情况下它实际上很关键,例如正在解析的内部字符串。
以为

3
我发现它很有用,因为我们的编码标准禁止任何结尾的空格,因此我可以看到任何空格。当我们使用Express版本时,我无法安装附加组件来为我修复它。
Stefan 2014年

3
虚拟机 您使用标签。我将使用空格。
米奇小麦

9
@MitchWheat在我看来,大多数开发人员都不同意您的意见。我建议您阅读他们的评论。可能会改变您使用Tabs 程序员的
JSON,

46

在Visual Studio 2010的按键顺序CTRL+ ES也将拨动的空白字符显示。


我可以确认这也可以在Visual Studio 2013 Express中使用。
jmstoker 2014年

1
嗯,很有趣。我无法确定在哪个宇宙中我可能误按了CTRL-R,CTRL-W。但CTRL-E,S似乎更合理。
卡尔·沙曼

那一定是我撞事故要切换一些评论时(CTRL-E, CCTRL-E, U
jocull

2
或尝试使用CTRL-S保存时意外击中E
DrDeth 2014年


3

CTRL+ SHIFT+ *是事实上的标准按键组合,用于在所有支持此功能的Microsoft产品中显示/隐藏空格字符。

PS: * 是指8- * 键,而不是数字键盘*键。


在VS 2017中工作
FractalSpace '19

2

如果Toggle Visual Space应将图标添加到您选择的Visual Studio工具栏中,因为应通过单击鼠标将其打开和关闭,请按照以下说明进行操作:

  1. 自定义所需的工具栏

  2. 点击 Customize...

  3. 点击 Add Command...

  4. 转到Edit并选择Toggle Visual Space

  5. 点击 OK

已在Visual Studio 2019中测试。


0

对于VS代码和更高版本,请按Ctrl + P打开并编写空白,然后可以选择“视图”:“切换渲染空白”

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.