elpy로 간단하게 python 개발환경 만들기
잘 만든 패키지에 올라타자. 최근까지 업데이트가 잘 되는 elpy를 선택. MELPA에도 등록돼있다.
문서도 깔끔하니 정리 잘했다. 여기서 필요한 정보는 모두 얻을 수 있다.
M-x elpy-config
패키지 설치 후 일단 이 함수부터 호출. elpy에서 사용하는 파이썬 패키지 설치 여부를 알려준다. elpy 커스터마이징도 여기서 편하게 할 수 있고.
C:\> pip install --upgrade rope jedi flake8
elpy-config가 알려주는 패키지를 설치한다.
주로 사용하는 단축키
C-c C-c (elpy-shell-send-region-or-buffer)
버퍼 전체를 보내거나 일부분만 보내서 evaluation할 수 있다.
C-c C-d (elpy-doc)
함수 설명을 보여준다. 파이썬 뉴비라서 자주 사용.
C-c C-t (elpy-test)
test discovery 실행. 파일 저장을 해야 한다.
C-c C-n (elpy-flymake-next-error)
C-c C-p (elpy-flymake-previous-error)
문법 틀리면 밑줄 쫙 그어준다. 에러 항목을 이동하는 단축키. :
빼먹어서 자주 밑줄 긋는다.
C-c C-e (elpy-multiedit-python-symbol-at-point)
multiple-cursors는 간지. 이름 변경할 때, 유용하다.
C-x C-s C-x C-c