개발 꿀팁
notepad++ compare plugin으로 코드 비교하기
왕초보 예비 개발자에요! 얼마전 팀을 꾸려 프로젝트를 했는데 협업을 하다보니 프로젝트가 진행될 수록 수정되는 코드도 많아지고 수정에 의해 발생하는 오류 때문에 시간을 많이 뺏기는일이 많아지더라고요. 그래서 저와 같은 문제를 해결하고자 할때 쉽게 코드를 비교할 수 있는 꿀팁을 가져왔습니다!!!!
저는 notepad++이라는 프로그램을 이용했어요! 사용방법 알려드릴게요
1. notepad++ 다운받기
아래 사이트에 접속하여 notepad++을 다운받아 주세요! 저는 가장 최신버전인 notepad++8.1.5를 다운받았어요!
https://notepad-plus-plus.org/downloads/
2. notepad++ 실행시켜 플러그인 - 플러그인 관리 클릭
notepad++을 실행 시키고 '플러그인탭 - 플러그인 관리'를 클릭합니다
3. compare플러그인 설치하기!
플러그인 관리 창이 뜨면 compare을 검색하여 체크박스에 체크하고 설치를 클릭해 compare플러그인을 설치해줍니다
여기서 잠깐!!!!!
설치될거 같이 뜨더니 아래와같이 'The plugin package is not found.'라는 오류가 뜬 경우가 있어요! 당황하지 않고 수동설치 해줄 테니 오류가 뜨신분들은 4, 5, 6, 7번을 따라 해 주세요
특별한 문제 없이 잘 설치 된 분은 8번으로 가시면 됩니다😜
4. compare 플러그인 수동설치하기
검색창에 'notepad++ compare'를 검색하고 가장 위에 뜬 사이트에 접속해주세요
그리고 녹색 다운로드 클릭하여 compare 플러그인 다운로드 받기!
다운로드 받은 압축파일의 압축을 푸는데 'ComparePlugin.dll'파일의 위치를 잘 기억하세요! 저는 바탕화면에 압축을 풀었어요. 전체 파일을 압축해제할 필요 없의 dll파일만 해제대도 됩니다.
5. compare플러그인 가져오기
다시 notepad++에서 '설정 - 가져오기 - 플러그인 가져오기'를 클릭하고 좀 전에 dll파일을 가져옵니다.
플러그인 가져오기를 해도 됐다! 하는 액션은 없습니다..ㅎ 그대로 6번을 진행해 주세요
6. plugins폴더에 ComparePlugin폴더 만들고 dll파일 넣어주기
내PC - Windows(C) - Program Files - Notepad++ - plugins 에 접속하여 'ComparePlugin'폴터를 만들어줍니다. 폴더명은 반드시 'ComparePlugin'로 해야합니다! 그리고 만들어진 폴더에 5번에서 등록했던 ComparePlugin.dll파일을 넣어줍니다.(저는 이 방법을 몰라 반나절을 헤맸네요ㅠ_ㅠ)
7. 위에 2번, 3번 다시 시도하기!
4, 5, 6번을 모두 실행하셨다면 2번, 3번을 다시한번 실행해주세요.
8. 비교파일 나란히 열기
다 하셨으면 아래와 같이 플러그인에 Compare 플러그인이 뜹니다!
Compare 플러그인 설치를 확인했으면 '파일 - 열기'를 통해 비교하고 싶은 파일을 2개 열고, 파일 2개 중 1개의 파일 이름탭에 '마우스 오른쪽 클릭 - 분할창으로 이동'을 눌러 오른쪽과 같이 창을 나란히 열어줍니다.
9. Compare하기
비교하고 싶은 2개의 창을 나란히 열고 '플러그인 - Compare - Compare'을 클릭합니다
10. 완성!
9번까지 모두 완료하면 아래와 같은 창이 뜹니다! 2개의 파이썬 코드인데 비교하여 다른부분을 보기 쉽게 표시해줍니다!
저는 저번 달에 끝났던 프로젝트가 미완성으로 끝나 조금 아쉬워 혼자 고쳐볼려고 notepad++의 비교기능을 찾아 이용하게 되었습니다. 협업하다가 달라진 부분 일일이 찾을려면 정말 힘든데 정말 유용한 기능같아요! 글 보신 모든 분들도 유용한 정보되었길 바랍니다😁
'개발 꿀팁' 카테고리의 다른 글
intellij에서 JAVA 알고리즘 풀기 설정 (0) | 2021.11.11 |
---|---|
intellij 'Recompile with -Xlint:unchecked for details' 오류 해결 방법 (0) | 2021.11.10 |
티스토리 코드블럭 스타일 적용하기! 코드블럭 다크모드 (0) | 2021.09.07 |
[CSS] CSS 공부방법! 게임으로 배우는 CSS (0) | 2021.07.29 |
VS Code 사용방법 코딩 초보에게 유용한 확장프로그램 4가지 (0) | 2021.06.24 |