Por que o editor do Visual Studio mostra pontos em espaços em branco?

340

Eu tenho um bug estranho no editor de texto do Visual Studio. Todos os meus espaços em branco são substituídos por um "."

public class Person
{
  int age;
}

se parece com isso

public..class..Person..........................
{..................
..int age;...................
}.....................

Redefino as configurações para o padrão. Não funcionou. Eu também reinstalei o VS2008. Ainda não funcionou. Qual é o erro?

SNA
fonte
13
Aliás, neste exemplo seria 10x melhor manter os pontos! O código está com indentação incorreta e esses pontos perdidos no final da linha provavelmente criarão problemas no futuro durante a mesclagem.
Custodio 13/06

Respostas:

803

O Visual Studio está configurado para mostrar espaços em branco.

Pressione Ctrl+ R, Ctrl+ W.

Se você estiver usando mapeamentos de teclado em C #: (obrigado Simeon)

Imprensa Ctrl+ E, S.

Se você deseja usar o menu: (obrigado angularsen)

Edit > Advanced > View White Space
Luis Perez
fonte
89
Ou Cntrl + E, S se você estiver usando os mapeamentos do teclado C #.
Simeon Pilgrim
11
Ah, isso explica! Eu tentei pressionar Ctrl + E, D, mas perdi e pressione S em vez disso ... Obrigado!
Jon Artus
18
Não funcionou para mim, acho que o complemento Resharper interceptou os dois atalhos descritos aqui. No entanto, para desmarcar Editar-> Avançado-> Exibir, o espaço em branco o resolveu.
angularsen 21/09/11
2
Obrigado, isso acontece algumas vezes ao clicar rápido demais (na janela errada). Já é a terceira vez que vim aqui para procurá-lo, thx #
Joost Schepel 15/10/12
4
Funciona no VS2008. Não acredito que consegui pressionar essa combinação aleatoriamente!
Perfeição
76

Parece que você tem a opção de exibição de espaço em branco ativada. Vá para Editar -> Avançado -> e desmarque "Exibir espaço em branco"

JaredPar
fonte
Editar -> Avançado, não "Exibir -> Avançado"
1800 INFORMAÇÃO
2
Sinto muito, mas não consigo encontrar Editar-> Avançado também.
SNA
@ desconhecido, qual versão do visual studio você está usando?
JaredPar 10/06/09
VS2008 é a versão que estou usando
SNA
23

No Visual Studio 2012,
vá para Ou Pressione + , +
Edit -> Advanced -> View White Spaces

CtrlRCtrlW

Satish Singh
fonte
10

~ PARA ESTÚDIO VISUAL 6 ~

use: ctrl+ shift+ 8 para ativar / desativar.

(ou manualmente, vá para: Editar> Avançar> "Visualizar espaços em branco")

boa sorte!

Funciona também para o Visual Studio 2008, quando Ferramentas / Opções / Ambiente / Teclado / Esquema de Mapeamento: Visual C ++ 6 está selecionado.

Philipp M
fonte
6

Pressione os botões abaixo em combinação de Ctrl+ R,W

Caixas
fonte
5

Eu tive o mesmo problema e resolvi pressionando Ctrl+ R, Ctrl+ W.

amol
fonte
2

Pressione ctrl+ Eseguido da Stecla para remover as linhas no Visual Studio 10

Jainendra
fonte
1

vá em Arquivo -> Preferências -> Configurações , isso abrirá dois painéis lado a lado, o esquerdo é a configuração padrão e o direito é a configuração do usuário, você pode adicionar sua configuração no painel direito, para isso você pode adicionar "editor.renderWhitespace": "all".

Parid0kht
fonte
1

No Visual Studio vesrion 1.34.0 View -> Toggle Render Whitespace

veeresh yh
fonte
0

Em visual studio 2015, goto->view->formatting marks, desmarqueshow

SAi Chandar
fonte
0

No Visual Studio 2019, isso também pode ser configurado em Tools -> Options -> General -> View whitespace

Mykhailo Seniutovych
fonte