최근 Atom에 atom-beautify 패키지가 설치되었습니다. 나는 리눅스를 OS로 사용하고있다. 필자는 누락 된 autopep8 python 패키지를 설치했으며 여전히이 예기치 않은 오류가 발생합니다. autopep8: error: no such option: --indent-size 누구나 아는 이유는 무엇입니까? 아래는 전체 stacktrace입니
pydev의 코드 포맷터로 autopep8.py를 사용하려고하는데 예상대로 출력이 올바르지 않아 매개 변수를 올바르게 제공 할 수없는 것 같습니다. -a --max-line-length 100 두 개의 매개 변수를 제공 할 수 있어야하지만 포맷터가 줄 길이 옵션을 무시하는 것처럼 보입니다. 내가 뭔가 잘못하고 있는거야?
나는 이클립스를 사용하여 autopep8 플러그를 사용하고 있는데 매우 유용하다는 것을 알게되었습니다. 손으로 코드 스타일을 수정하면 많은 시간을 절약 할 수 있습니다. 그러나 일부 코딩 패턴의 경우 pep8 규칙을 피하는 방법을 모르지만 사용하고 싶지는 않습니다. 예를 들어 Django (1.5.4)를 사용하면 설치된 응용 프로그램의 신호를 연결해야합니다
Eclipse PyDev 플러그인에는 환상적인 통합 autopep8 통합이 포함되어 있습니다. PEP8 스타일로 저장시 코드를 자동으로 포맷하고 여러 노브와 옵션을 사용자의 요구에 맞게 조정합니다. 그러나 autopep8 가져 오기 포맷터는 site.addsitedir() 사용을 중단합니다. import site
site.addsitedir('/opt/