Внешний вид
Вы сказали, что vscode:
отображение 4 пробелов в моем редакторе
Я предполагаю, что это означает, что вы получаете эти маленькие символы точек Interpunct, которые появляются вот так ····
Если вы хотите, чтобы они исчезли, чтобы они больше соответствовали вкладкам, перейдите в настройки VScode (JSON) и введите следующее:
"editor.renderWhitespace": "selection"
Предполагая, что все остальное установлено по умолчанию, и вкладки, и пробелы должны отображаться как обычные пробелы. Но само по себе это не очень помогает, потому что не позволяет вам различать вложенные структуры, то есть вы не можете сказать, на скольких уровнях отступа вы находитесь.
Чтобы это исправить, есть 2 вещи.
- (минимум) Установите направляющие отступов явно в пользовательских настройках, это будет отображать вертикальные линии на каждом уровне отступа, независимо от того, используются ли в файле табуляции или пробелы:
"editor.renderIndentGuides": true
- (необязательно) Если вы хотите пойти дальше, вы можете попробовать несколько расширений, но я рекомендую следующее: отступ-радуга. Для этого есть много вариантов, но у меня есть моя конфигурация, поэтому после определенного уровня отступа она становится более неприятной, потому что я отношусь к ней как к запаху кода, т.е. мне нравится минимизировать количество вложений, если это возможно.
Конечным результатом всего этого является то, что вкладки и пробелы отображаются точно так же, и вы не можете заметить разницу, если у вас не выделена часть вашего кода:
person
marblewraith
schedule
28.02.2020