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