3

На скриншоте TextMate ниже я включил «Показать невидимые». Что за пробельные символы в третьей строке?

Текст, который я импортировал откуда-то, имеет эти точки, и я пытаюсь выяснить, что это такое.

Скриншот

1 ответ1

2

Это неразрывные пробелы.

В отличие от обычных пробелов, они не вызывают разрыв строки. Например, вы можете добавить один между "OS" и "X", когда вы пишете "OS X". В HTML они создаются через   ссылки на символы, но вы можете ввести их на Mac, нажав Space-пробел.

Чтобы проверить их, просто скопируйте их в окно поиска персонажа (нажмите ⌥⌘T):

Хотите вы их или нет, зависит от вашего приложения. Например, некоторые компиляторы могут использовать эти символы, не входящие в ASCII. Обычно лучше заменить их обычными пробелами, если они вам действительно не нужны.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .