Итак, у меня возникли проблемы с VSC и Python 3.7. Все работает, когда я пытаюсь запустить код через Sublime и терминал, и, кажется, исправляется после перезапуска Visual Studio, но всегда возвращается в течение 10 минут или около того.
Когда я пишу код на python, автоматические отступы неверны. Программа, а также компилятор, когда я пытаюсь запустить их в терминале, жалуются на это. (Как видно на рисунке 1) Однако, даже когда я пытаюсь вручную изменить его на правильную позицию, компилятор и VSC жалуются и не позволяют мне скомпилировать его из-за неожиданных отступов. (Как видно на рисунке 2)
Я переустанавливал VSC несколько раз из-за этой проблемы, я недавно переустановил macOS Mojave, и я переустановил python 3.7 и расширения для VSC. Проблема решается сама собой на некоторое время, если я перезапускаю программу, но я бы предпочел не перезапускать программу каждый раз, когда мне нужно сделать отступ в python (где отступ довольно критичен)
Когда мой брат, который является пользователем Windows, копирует мой код в свой VSC, та же проблема не возникает, поэтому я совершенно не знаю, что делать.
решение1
Есть некоторыеТекстовый редакторнастройки, которые управляют отступом, просто проверьте File > Preferences > Settings
и найдите «Отступ»
Плюс в правом нижнем углу вы можете увидеть и изменить настройки документа, над которым вы сейчас работаете, просто нажмите на него.
Я предполагаю, что это неверно и показывает что-то другое, чем 4. Если вы в основном работаете с Python, возможно, имеет смысл установить значение по умолчанию 4
в общих настройках?