나는 파이썬 개발을 위해 pycharm IDE를 사용하고 있으며 django 코드에서 완벽하게 작동하므로 탭을 공백으로 변환하는 것이 기본 동작이라고 의심되지만 Python IDE에서는 탭을 공백으로 자동으로 변환 할 수 없기 때문에 모든 곳에서 오류가 발생합니다. 이.
답변
탭 대신 공백을 사용하도록 코드 스타일을 변경하십시오.
그런 다음 프로젝트보기에서 변환하려는 폴더를 선택하고 Code
| 코드 재 형식화 .
답변
선택을 위해 “공백으로”기능을 사용하여 선택을 변환 할 수도 있습니다. 저는 보통 ctrl-shift-A를 통해 사용하고 거기에서 “To Spaces”를 찾습니다.
답변
이것은 아무것도 변경하지 않고 탭만 변환합니다.
Edit -> Convert Indents -> To Spaces
답변
ctrl + shift + A => 팝업 창을 열어 옵션을 선택 하고, 공백 으로 선택 하여 모든 탭 을 공백 으로 변환하거나, 탭으로 선택 하여 모든 공백 을 탭 으로 변환합니다.
답변
PyCharm 2019.1
일반 설정을 변경하려면 :
macOS ⌘;또는 Windows / Linux Ctrl+ Alt+ 에서 환경 설정을 엽니 다 S.
편집기-> 코드 스타일-> Python으로 이동하고 PEP-8을 따르려면 아래와 같이 탭 크기 : 4 , 들여 쓰기 : 4 및 연속 들여 쓰기 : 8 을 선택합니다.
변경 사항을 적용하고 확인을 클릭합니다.
현재 파일에만 변경 사항을 적용하려면
옵션 1 : 탐색 모음에서 선택할 수 있습니다 : 편집-> 들여 쓰기 변환-> 공백으로. (아래 이미지 참조)
옵션 2 : 작업 찾기 바로 가기 를 실행하여 “공간으로”작업을 실행할 수 있습니다 : ⌘⇧AmacOS 또는 ctrl⇧AWindows / Linux에서. 그런 다음 “To Spaces”를 입력하고 아래 이미지에 표시된대로 조치를 실행하십시오.
답변
ctr + alt + shift + L-> 전체 파일 재 형식화 🙂
답변
나를 위해 그것은 내 탭 설정을 재정의하는 ~ / .editorconfig라는 파일을 가지고있었습니다. 나는 그것을 제거했지만 (확실히 언젠가 다시 물릴 것입니다) 내 pycharm 문제를 해결했습니다.