Pycharm (파이참) 파일 및 프로젝트 폴더 비교 기능 사용 방법

2018. 3. 17. 00:30Program

728x90


Pycharm Compare - File


Python을 주력 또는 자주 사용하시는 분들이라면, Pycharm의 사용 비중이 굉장히 클텐데


프로그램을 만들고 Git이나 SVN등을 통해 Source Version 관리 시스템을 이용해본적이 있거나,

백업용으로 만들어 두었던 코드 백업폴더가 있을겁니다.


하지만 파일이나 코드내용이 길거나 텍스트의 경우 내용이 너무길때

비교할때 외부프로그램을 사용하거나, Source Insight, Ultra Edit File Compare 등등...

여간 불편한게 말이아닙니다...


말보다 행동이 앞서야죠


[Image 1-1]


Image 1-1 처럼 

좌측 프로젝트 메뉴에서  Ctrl 키를 누른상태에서 원하는 비교대상 파일 2개를 클릭해준 뒤

Image 1-1에 써있는것 처럼 Ctrl + D를 눌러줍니다.




[Image 1-2]


Ctrl + d

를 누르자마자 Image 1-2 와 같은 새로운 창이 나타나고,

같은 라인에 다른내용이 작성되어 있다고 위와 같이 부등호2개로 표시해주고 있습니다.


[Image 1-3]


좌측 1760 라인과

우측 1761라인은 같은데

좌측 1761부터 쭈욱 틀리기 때문에 저렇게 좀 투명도 있는 색이 나타납니다.


[Image 1-4]


반대로 열어봤습니다.

똑같은 상황이고

초록색으로 된 부분에 << 표시에 마우스를 갖다대면 ACCEPT라고 표시되는데

저걸 클릭해주면,  반대쪽 파일에 초록색으로 칠해진 내용들을 추가해준다는 의미입니다.


사스갓 킹왕짱 파이참...



[Image 1-6]


추가된 모습이고, 초록색이 사라진것을 확인할 수 있습니다.

어떤 작업을 하느냐에 따라 다르지만 대부분은 파일 내용을 비교할 때 많이들 사용하실 겁니다.



Pycharm Compare - Folder


[Image 2-1]


Pycharm에서는 File 뿐만 아니라

Source Insight 처럼 프로젝트(폴더) 단위로도 비교가 가능합니다.

폴더 2개를 Image 1-1 처럼 선택하신 뒤 

Ctrl + d를 눌러주시면



[Image 2-2]


위에는 양측에 폴더내부 파일들이 나오고 날짜와 용량 그리고 같은 이름의 파일을 표시해주고 있습니다.

밑에는 [Pycharm compare - file]처럼

양측의 파일의 내용을 비교해주는것을 보실 수 있습니다.



이 내용이 도움이 되셨다면 '공감' 한번씩만 부탁드려요!



728x90