Pycharm 세팅 essentials

개발 환경을 세팅할 때는

언어 팩과 개발용 프로그램 설치 뿐 아니라 여러 세팅이 필요하다.


환경이 바뀔 때마다 하나 둘 제외하고 세팅해서 귀찮았던 적이 많아서

여기에 개발 환경 세팅법을 템플릿처럼 만들어서 고정하려고 한다. 




1 Stable 한 언어 팩 설치




2 환경변수 PATH 설정




3 Git message 설정 (.gitmessage.txt에 템플릿 작성 후)

git --global 명령어로 commit template로 지정한다.




4 git message를 설정하고 commit을 하게되면

  terminal에서 vim을 통해 gitmessage를 편집하게 되는데
  '^M' 라는 개행문자가 그대로 표출되는 경우가 있다.
  운영체제의 인코딩이 달라서 나타나는 문제로,
   terminal에서 dos2unix [대상 filename]으로 인코딩을 바꿔주자.




5 Pycharm - setting - Terminal - 기본 터미널 쉘을 powershell 말고 bash로 지정

 (git설치 후 git 폴더에 있는 bin - bash.exe를 쓰자)
 ( 레퍼런스가 적은 powershell보다는 bash가 더 배우기 쉬웠다. ) 




6 Pycharm - setting - override IDE shortcuts - configure key bindings

switch focus to editor -> escape 할당 된 것 삭제

Terminal에서 gitmessage 작성 할 때, vi 명렁어를 쓰게 되는데

얘 때문에 아주 골치였다.


escape가 할당되어있으면 

vi에서 esc를 눌러서 모드를 변경해야되는데

모드 변경은 안 되고 열려있는 에디터로 커서가 이동한다.


Pycharm 기본값으로 escape를 할당 안 하는 게 더 편할 것 같다는 생각이다.





7 pycharm setting project setting file encodings - global encoding, project encoding 모두 utf-8로 설정

댓글

이 블로그의 인기 게시물

실무진 면접 경험으로 정리하는 백엔드 (1) : 에듀 테크 기업 면접

노마드코더 개발자북클럽 Clean code TIL 6 : 6장. 객체와 자료구조

백엔드 개발자가 Djnago fullstack 사이드 프로젝트를하며 ( html, css, vanillaJS 그리고 JS프레임워크 )