사랑해 마지않는 text editor, notepad++ 의 그렇게 자주 사용하지는 않지만, 요긴하게 사용할 수 있는 기능들을 소개한다. full 로 설치했을 때를 가정한다.
@notepad++ 이 아주 좋긴 하지만, 몇가지 문제도 있다. 용량이 크지는 않지만 하나하나의 line이 매우 긴 text file(서버 로그 등)을 처리할 때는 심각할 정도로 느려진다. 또한 큰 용량의 파일 처리에도 느려지는 문제가 있다. 하지만 이런 문제는 notepad++ 의 장점에 비하면 매우 사소한 것이지. (저런 경우에 나는 그냥 메모장을 사용한다.)
- 문장 뒷 공백 삭제: 긁어온 문장의 뒷 공백을 삭제할 때 요긴함.
- TextFX > TextFx Edit > Trim Trailing Spaces
- 편집 > 줄 끝 공백제거
- TextFX > TextFx Edit > Trim Trailing Spaces
- 줄 merge: 여러 줄을 하나의 줄로 합친다.
- 합칠 줄 선택 > 편집 > 줄 합치기
- Ctrl + J
- 특정 구분자로 줄 나누기: 컴마(,) 혹은 | 와 같은 특정 구분자로 하나의 긴 문장을 여러 문장으로 분할함.
- 구분자를 clip board에 copy(Ctrl+C) > TextFX > TextFX Edit > Split lines at ...
- Diff: 두개의 text 문서 비교하기
- 플러그인 > Compare > Compare . 작업 후 플러그인 > Compare > Clear Results
- URI Encoding: 가끔씩 웹으로 못된 짓(?) 할 때 필요함
- 변환할 text 선택 > TextFX > TextFx Convert > Encode URI Component
- 컬럼 모드: 일반적인 row 기반 작업이 아닌 column 기반 작업을 할 때 필요함
- 선택: Alt + 마우스 드래그 혹은 Alt + Shift + 커서 (즉, 기존 드래그 동작에 alt 추가)
- 입력 작업: Alt + C
- 창 분할: Vim 같이 마구 분할은 되지 않고 2개까지만 분할되는 듯 함.
- 분할하기: 상단 문서명 tab 에 우클릭 > 분할 창으로 이동
- 분할 모드 변경(가로/세로): 분할 bar 에 우클릭 > Rotate to Right / Rotate to Left
- 정규식(Regular Expression) 사용하여 찾기/변환: Ctrl + H 단축키를 사용하여 창을 띄우고, 찾기방식 중 정규표현식을 선택한다.
- 열려진 모든 파일에서 찾고 모두 바꾸기: 일일이 파일 찾아다니면서 할 필요 없이 뭉탱이로 열어놓은 상태에서 이 기능을 사용할 경우 작업을 깔끔하게 마칠 수 있다.
- 정규식 사용: 꽤나 빡빡하게 적용한다. 전체 문자열 맨 뒤에 abc 를 추가로 붙이고 싶다면 ^(.*)$ 를 \1abc 로 바꾸면 된다. 일부 도구들은 슬렁슬렁해도 알아서 해 주는데, 제대로 해야 찾고, 바꿔준다.
@notepad++ 이 아주 좋긴 하지만, 몇가지 문제도 있다. 용량이 크지는 않지만 하나하나의 line이 매우 긴 text file(서버 로그 등)을 처리할 때는 심각할 정도로 느려진다. 또한 큰 용량의 파일 처리에도 느려지는 문제가 있다. 하지만 이런 문제는 notepad++ 의 장점에 비하면 매우 사소한 것이지. (저런 경우에 나는 그냥 메모장을 사용한다.)
태그 : texteditor, Notepad_plus_plus




덧글
ymin 2009/03/03 08:32 # 삭제 답글
즐거운 생활 되시고 계신가요? 오랜만에 들렀네요 ㅎ;
오리대마왕 2009/03/03 09:58 #
어익쿠, 조폠님! 네, 즐겁게 살고 있어요. 아직 미쿡이시겠네효! 한국 들어오시면 연락줘효!
서영아빠 2009/10/28 15:42 # 삭제 답글
저도 Notepad++ 정말 좋아합니다.Notepad++ 덕분에 Edit plus를 버렸어요.^^;;
그리고 요즘 5.5 이상으로 버전업하면서 대용량 파일도 속도가 많이 향상되었습니다.
오리대마왕 2009/10/29 13:07 #
오, 내부가 많이 개선이 되었나보네요. 좋은 소식 고맙습니다.
하얀말 2009/10/28 17:03 # 삭제 답글
아앗! 노트패드++에도 컬럼 모드가 있군요!!!!!!이것 땜에 울트라에디트를 쓰고 있었는데 T.T
당장 시험해봐야겠어효!!!!
오리대마왕 2009/10/29 13:08 #
기본적인 기능은 되는데, 뭔가 모르게 울트라에디트만큼 효율적으로 쓰긴 어렵더라고요. 기능이 덜한 것인지, 막상 작업하려면 손이 잘 안갑니다.그래도 없는 것 보단 훨씬 나아요 :)