반응형
문제상황
파이참에서 Python3 로 코딩 시
auto save reformat 즉, 저장 시 자동정렬이 되지 않음
파이참 프로가 아닌 PycharmCE 사용 중 -> EsLint, Prettier 플러그인 설치가 되지 않음
해결 방법
1. black 설치
pip install black
2. plugin에서 File Watchers 설치
환경설정 > 플러그인 > "File Watchers" 검색 > Install
Setting > Plugin > "File Watchers" 검색 > Install
3. File Watcher에 커스텀 룰 추가
Settings > Tools > File Watchers
아래와 같이 설정
- File Type: Python
- Scope: 현재 프로젝트
- Program: black (터미널에서 실행 가능한 경로 지정)
- Arguments: $FilePath$
- Output Paths to Refresh: $FileName$
Program의 경우 black이 설치된 경로를 알아야 하는데
터미널에서 아래와 같이 입력 시 확인 가능
which black
4. 저장 시 자동정렬 설정
Tools > Action on Save
'⚙️ 개발환경설정' 카테고리의 다른 글
맥북에서 슬랙(Slack) 알림 안옴 (2) | 2024.03.15 |
---|---|
WebStorm 초보자를 위한 유용한 설정과 단축키 안내 (0) | 2023.07.27 |
WebStorm 폰트 변경 및 테마 설정 방법 (0) | 2023.07.23 |
WebStorm 단축키 모음 - 유용한 Mac 단축기모음 (2) | 2023.07.15 |
[GitHub] PR Draft - PR 작업중표시 및 리뷰 일시정지 (0) | 2022.11.14 |
댓글