为什么Visual Studio编辑器在空格中显示点?

SNA*_*SNA 335 formatting whitespace code-editor visual-studio

我在Visual Studio文本编辑器中有一个奇怪的错误.我的所有空格都被"."取代.

public class Person
{
  int age;
}
Run Code Online (Sandbox Code Playgroud)

看起来像这样

public..class..Person..........................
{..................
..int age;...................
}.....................
Run Code Online (Sandbox Code Playgroud)

我将设置重置为默认值.没工作.我也重新安装了VS2008.仍然没有奏效.错误是什么?

小智 784

Visual Studio配置为显示空白.

Ctrl+ R,Ctrl+ W.

如果您使用C#键盘映射:( 谢谢Simeon)

Ctrl+ E, S.

如果你想使用菜单:( 感谢angularsen)

Edit > Advanced > View White Space
Run Code Online (Sandbox Code Playgroud)

  • 如果您使用C#键盘映射,或者Cntrl + E,S. (88认同)
  • 对我不起作用,我认为Resharper插件拦截了这里描述的两个快捷方式.但是,取消选中Edit-> Advanced-> View whitespace解决了它. (18认同)
  • Works.in.VS.2010..Thanks.saved.me.a.lot.of搜索.................... (10认同)
  • 适用于VS2008.不敢相信我随机设法按下那个组合! (4认同)
  • 谢谢,有时候点击太快(在错误的窗口中)会发生这种情况.这已经是我第三次来这里查看了,谢谢 (2认同)

Jar*_*Par 75

看起来您已启用视图空白选项.转到编辑 - >高级 - >并取消选中"查看空白"

  • 对不起,我也找不到Edit-> Advance. (2认同)

Sat*_*ngh 23

在Visual Studio 2012中
转到 或 按+ ,+
Edit -> Advanced -> View White Spaces

CtrlRCtrlW


小智 10

〜对于视觉工作室6~

使用:ctrl+ shift+ 8 来打开/关闭.

(或手动转到:编辑>高级>"查看空白")

祝好运!

当工具/选项/环境/键盘/映射方案:Visual C++ 6被选中时,也适用于Visual Studio 2008.


Bin*_*ins 6

请按下面的按钮组合 Ctrl+ R,W


小智 5

我有同样的问题,按Ctrl+ R,Ctrl+即可解决W.