[VSCode] Inconsistent use of tabs and spaces in indentation Pylance

이수빈·2023년 9월 10일

VSCode

목록 보기
2/2

VSCode에서 "inconsistent use of spaces and tabs" 오류는, 파이썬 코드에 탭과 공백이 혼용되어 들여쓰기가 되어 있을 때 발생합니다. 파이썬은 들여쓰기에 매우 민감하므로 코드의 일관성을 위해 탭 또는 공백 중 하나만 사용해야 합니다.

VSCode에서 이 문제를 쉽게 해결하는 방법은 다음과 같습니다:

  1. 코드 선택:
    코드 전체를 선택하려면 Ctrl + A (Windows/Linux) 또는 Cmd + A (Mac)를 사용합니다.

  2. Command Palette 열기:
    Ctrl + Shift + P (Windows/Linux) 또는 Cmd + Shift + P (Mac)를 사용하여 Command Palette를 엽니다.

  3. Convert Spaces to Tabs (또는 반대):
    Command Palette에 "Convert Spaces to Tabs" 또는 "Convert Tabs to Spaces"를 입력하여 해당 명령을 실행합니다. 필요에 따라 원하는 들여쓰기 스타일로 변환하세요.

  4. 저장:
    변환된 코드를 저장하려면 Ctrl + S (Windows/Linux) 또는 Cmd + S (Mac)를 사용합니다.

또한, 자동으로 탭과 공백의 일관성을 갖도록 설정할 수 있습니다. 설정에서 "editor.insertSpaces"와 "editor.tabSize" 옵션을 조정하여 기본 들여쓰기 스타일을 설정할 수 있습니다.

이 방법을 사용하면 VSCode에서 탭과 공백의 일관성 문제를 쉽게 해결할 수 있습니다.

0개의 댓글