Qual é o espaço em branco indicado por um ponto no TextMate?

3

Na captura de tela do TextMate abaixo, eu ativei "Show Invisibles". Qual é o caractere de espaço em branco na terceira linha?

O texto que importei de algum lugar tem esses espaços de pontos e estou tentando descobrir o que eles são.

    
por Grnbeagle 25.03.2012 / 06:02

1 resposta

2

Estes são espaços não separáveis .

Em contraste com os espaços normais, eles não causam uma quebra de linha. Por exemplo, você pode querer adicionar um entre "OS" e "X" quando você escreve "OS X". Em HTML, eles são criados através da referência de caracteres   , mas você pode digitá-los em um Mac pressionando ⌥-Space.

Para inspecioná-los, basta copiá-los para a caixa de pesquisa Visualizador de caracteres (pressione ⌥⌘T):

Quer você queira ou não, depende da sua aplicação. Alguns compiladores podem chocar esses caracteres não-ASCII, por exemplo. Geralmente, é melhor substituí-los por espaços normais, a menos que você realmente precise deles.

    
por 25.03.2012 / 13:03