프로그래밍을 하다보면 급하게 마이너한 수정을 해야하거나 파일을 읽어야하는 경우가 종종 있습니다. 게다가 다양한 확장자로 이루어진 파일을 다루다보면 메모장을 활용할 수 밖에 없는 상황이 생기죠. py 확장자로 되어있는 코드를 수정하고, csv 파일의 구분자에 오류를 확인하기 위해 열어야할 때도 있고, html 파일의 수정이 필요해서 브라우저가 아닌 텍스트 형태로 대신에 열어야하는 경우도 있습니다. 하지만 메모장은 가독성도 떨어지고, 편리한 기능이 없어 생산성이 떨어집니다.
제가 자주 사용하는 텍스트 에디터는 Notepad++ 입니다.
설치
(아래 64비트 버전으로 준비했으니 편하신 방법으로 설치하시면 됩니다.)
설치 방법은 매우 간단합니다.
압축 파일은 압축을 풀고, 설치파일을 실행 시키면 다음과 같이 언어를 선택할 수 있는 화면이 나타납니다.
OK 버튼을 누르고 다음을 계속 누르시면 설치완료 화면이 나타납니다.
실행을 하시면 에디터 창이 나타나게 됩니다.
장점
Notepad++가 메모장 대비 더 좋은 점은 다음과 같습니다:
1. 문법 강조:
> 파일명에 따라서 중요한 변수나 문법에 색을 칠해줘서 가독성이 좋습니다
2. 인코딩 변경 메뉴:
> 메뉴에 인코딩을 변경할 수 있는 부분이 있습니다. 한국어 텍스트로 작업하다보면 빠질 수 없는 에러가 인코딩 에러입니다. UTF-8, EUC-KR 등 다양한 인코딩을 지원하기때문에 깨지는 csv 파일을 변환할 때도 유용합니다.
3. 멀티라인 들여쓰기
> 코딩에서 들여쓰기 부분은 굉장히 중요합니다. 노트패드에서는 들여쓰기를 넣고 싶은 부분을 드래그한 뒤, Tab을 누르면 들여쓰기가 됩니다.
4. 포스트잇 기능
> F12를 누르면 현재 창 크기에서 윈도우 창과 메뉴부분이 사라지고 포스트잇 형태가 됩니다. 자주 복붙해야하는 코드나 내용이 있다면 적어놓고 용이하게 활용할 수 있습니다.
5. 주석기능
> 메모장과는 달리 Notepad++ 은 주석다는 단축키가 있습니다.
> Ctrl + k (주석달기)
> Ctrl+ Shift + k (주석해제)
6. 로고가 귀엽습니다.
그럼 모두 즐거운 코딩하세요~
댓글