본문 바로가기
정보 공유/IT

노트패드++ 플러그인 추천

by 중립맨 2023. 10. 12.

 

노트패드++는 여러 가지 코딩 언어를 편집할 수 있는 문서 편집기이면서, 프로그램이 Visual Studio와 같은 IDE에 비해 상당히 가벼워서 편하게 쓰기 좋은 에디터입니다.

 

또한 거의 모든 언어에 대해 자동으로 색을 입혀주는 문법 하이라이팅을 지원해서 여러 언어를 동시에 보기도 좋습니다. 그리고 플러그인 확장성이 좋아 플러그인을 설치해서 더 많은 기능을 사용 할 수 있습니다.

 

저는 주로 SQL 파일을 노트패드++를 이용해 여는데, 같이 사용하는 플러그인을 추천드리겠습니다.

 

플러그인 설치 방법

[플러그인] - [플러그인 관리]를 클릭해 줍니다.

 

다운로드하고 싶은 플러그인을 '찾기'에 입력해서 검색해 줍니다. 그리고 원하는 플러그인의 체크박스를 선택한 후 설치 버튼을 눌러줍니다.

 

Compare

스크립트 두 개를 띄워 비교해 줍니다. 먼저 노트패드++에서 두 스크립트를 동시에 켜는 방법은 아래 링크를 참고해 보세요.

노트패드++ 화면 분할 하는 방법

 

노트패드++ 화면 분할 하는 방법

노트패드++ 소개 Notepad++ 에디터는 다른 에디터에 비해 가벼우면서도 모든 스크립트 종류를 다룰 수 있고 기능이 많아 널리 사용되는 텍스트 에디터입니다. 노트패드++ 화면 분할하는 방법 저는

mlmlml.tistory.com

 

두 스크립트에 간단한 내용을 적고 비교해 본 내용입니다. 첫 줄에는 각각 1,2가 다르게 쓰여 있고, 3번 줄과 5번 줄에는 각각 한 파일에만 내용이 들어가 있습니다. 두 파일을 비교해서 이렇게 차이가 나는 부분을 표시해 주는 기능을 가지고 있습니다. 버전 업데이트를 하거나 production과 dev 환경에서의 구분을 원할 때 비교하면 좋습니다.

 

Explorer

파일을 바로 열 수 있게 옆에 탐색 창을 켜둘 수 있습니다.

 

Compare 상세 설명 페이지

 

 

Poor man's T-sql formatter

SQL 파일 포맷을 정갈하게 정렬시켜주는 플러그인입니다. 사진에서 왼쪽이 제가 직접 쓴 포맷이고 오른쪽이 Poor man's T-sql formatter를 이용해 스크립트를 정리한 내용입니다. 설정을 통해서 SELECT, FROM, WHERE, JOIN 등 구문을 대문자로 할지 소문자로 할지 정할수 있고, ', '를 앞에 붙일지 뒤에 붙일지 정할 수도 있습니다.

 

SQL Formatter 상세 설명 페이지

 

 

CSV Lint

CSV 파일을 노트패드++에 불러올 때 ', '를 기준으로 색을 다르게 표시해 줍니다. 데이터 길이가 달라서 열 구분이 애매할 때 사용하기 좋습니다.

 

CSV Lint 상세 설명 페이지

 

 

더 좋은 플러그인을 발견하는 대로 더 추가해 두겠습니다.