Visual Studio Code Python 들여쓰기 문제

Visual Studio Code Python 들여쓰기 문제

그래서 VSC와 Python 3.7에 문제가 있었습니다. Sublime과 터미널을 통해 코드를 실행하려고 하면 작동하고 Visual Studio를 다시 시작한 후에 자체적으로 문제가 해결되는 것 같지만 항상 10분 정도 내에 반환됩니다.

Python으로 코드를 작성할 때 자동 들여쓰기가 올바르지 않습니다. 프로그램과 컴파일러는 터미널에서 실행하려고 하면 이에 대해 불평합니다. (그림 1 참조) 그런데 수동으로 올바른 위치로 변경하려고 해도 컴파일러와 VSC에서 예상치 못한 들여쓰기 때문에 불평을 하고 컴파일을 못하게 합니다. (그림 2에서 볼 수 있듯이)

이 문제 때문에 VSC를 몇 번 다시 설치했고, macOS Mojave도 새로 설치했고, Python 3.7과 VSC용 확장 프로그램도 다시 설치했습니다. 프로그램을 다시 시작하면 문제가 약간 저절로 해결되지만 Python에서 들여쓰기가 필요할 때마다 프로그램을 다시 시작할 필요는 없습니다(들여쓰기가 매우 중요한 경우).

Windows 사용자인 내 동생이 내 코드를 자신의 VSC에 복사하면 동일한 문제가 표시되지 않으므로 어떻게 해야 할지 완전히 알 수 없습니다.

VSC가 코드를 자동으로 들여쓰기하는 방법

수동으로 들여쓰기를 수정할 때 VSC가 동작하는 방식

답변1

일부가 있습니다텍스트 에디터들여쓰기를 제어하는 ​​설정을 확인하고 File > Preferences > Settings"들여쓰기"를 검색하세요.

의도 설정 1부 의도 설정 2부

또한 오른쪽 하단에서는 현재 작업 중인 문서의 설정을 확인하고 변경할 수 있습니다. 해당 설정을 클릭하기만 하면 됩니다.

문서별 의도 설정

4나는 이것이 틀렸다고 가정하고 4와 다른 것을 보여줍니다. 주로 Python으로 작업하는 경우 일반 설정에서 기본값을 로 설정하는 것이 합리적일까요 ?

관련 정보