Код Visual Studio не отображает невидимые символы / пробелы

#visual-studio-code #syntax #source-engine

#visual-studio-code #синтаксис #Движок исходного кода

Вопрос:

В настоящее время я работаю над написанием кода для исходного файла карты игрового движка. У меня проблемы с кодом Visual Studio, который не отображает определенные невидимые символы.

При использовании notepad я вижу, что между строками есть невидимые символы: При использовании notepad    я вижу, что между строками есть невидимые символы

Но когда я открываю его в коде Visual Studio, кажется, что невидимый символ не существует.

Это то, что я вижу при использовании кода Visual Studio: Это то, что я вижу при использовании кода Visual Studio

Я спросил своих друзей, которые также делают то же самое (создают карты исходного кода), и у всех них нет этой проблемы. Один из моих друзей прислал мне это изображение:

Это то, что он видит в своем собственном редакторе, с квадратами, представляющими невидимый символ / пробел: Это то, что он видит в своем собственном редакторе, с квадратами, представляющими невидимый символ / пробел

Я сделал несколько вещей, чтобы попытаться исправить эту проблему:

  • Изменение шрифтов (я использовал пользовательский шрифт, но сбросил значение по умолчанию, чтобы посмотреть, оказало ли это какое-либо влияние)
  • Изменение настройки кодировки (мои друзья использовали UTF-8, но я пытался переделать)
  • Изменение редакторов (пробовал Atom / Sublime, но только Notepad даже показывает наличие невидимого символа)
  • Обновлены / переустановлены языковые пакеты
  • Включение пробелов

После всего у меня все та же проблема. Существуют ли другие возможные исправления / причины этой проблемы?

Ответ №1:

Исправлено
Мне просто нужно было включить Render Control Characters в Visual Studio code.