program story

pycharm은 탭을 공백으로 자동으로 변환합니다.

inputbox 2020. 8. 20. 08:18
반응형

pycharm은 탭을 공백으로 자동으로 변환합니다.


나는 파이썬 개발을 위해 pycharm IDE를 사용하고 있으며 django 코드에서 완벽하게 작동하므로 탭을 공백으로 변환하는 것이 기본 동작이라고 의심되지만 파이썬 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 또는 ctrlAWindows / Linux에서. 그런 다음 "To Spaces"를 입력하고 아래 이미지에 표시된대로 조치를 실행하십시오.

여기에 이미지 설명 입력


ctr + alt + shift + L-> 전체 파일 재 형식화 :)


나를 위해 그것은 내 탭 설정을 재정의하는 ~ / .editorconfig라는 파일을 가지고있었습니다. 나는 그것을 제거했지만 (확실히 언젠가 다시 물릴 것입니다) 내 pycharm 문제를 해결했습니다.

참고 URL : https://stackoverflow.com/questions/11816147/pycharm-convert-tabs-to-spaces-automatically

반응형