
autopep8
Visual Studio 2019를 통해 확장 프로그램을 설치했는데 pip
형식이 전혀 변경되지 않았습니다. Visual Studio에서 Python 대화형 창을 통해 명령을 사용하려고 시도했지만 autopep8
autopep8이 인식되는 명령이 아니라는 메시지만 표시됩니다. 작동하게 하려면 어떻게 해야 하나요?
추신 — 나도 시도해 봤어요 Ctrl+K
답변1
Python에서 직접 사용하기 위해 autopep8을 설치했습니다. 이를 위해서는 VS Code 확장도 설치해야 합니다.
Install페이지에서 버튼을 클릭하세요.Visual Studio Code용 Python-autopep8, 또는 수동 설치 지침을 따르세요.
답변2
제한사항:이 포맷 명령을 실행하기 전에 파일을 저장해야 합니다. 그렇지 않으면 autopep8이 오래된 파일을 포맷하고 변경 사항을 덮어씁니다. 당신은 다음과 같은 것을 사용할 수 있습니다비주얼 커맨더명령을 연결(저장한 다음 포맷)합니다.
- 설치하다자동펩8파이썬 포맷팅 모듈
pip install pep8
pip install --upgrade autopep8
확장 > Manobit > CodeBeautifier > 옵션
확장 옵션 내에서 다음에 대한 언어 프로필을 추가할 수 있습니다.파이썬.
- 포맷터 설정애플리케이션: {autopep8 실행 파일의 전체 경로}
(경로는 에서 찾을 수 있습니다{Python Installation Path}\Scripts\autopep8.exe
) - CLI 설정인수: $(파일 이름)활성 문서를 찾을 것입니다
- CodeBeautifier에 대한 키보드 단축키 만들기
도구 > 옵션 > 환경 > 키보드
다음에 대한 필터 단축키:Manobit.CodeBeautifier.CurrentDocument
그런 다음 명령에 대한 바로 가기 키를 할당하기만 하면 됩니다. 이 바로 가기가 실행될 때마다 활성 문서는 autopep8로 포맷됩니다.