메모프로그램 소개
안녕하세요. 이번 시간에는 제가 오랫동안 사용하고 있는 메모프로그램에 대해서 소개하도록 하겠습니다.
제가 이 프로그램을 쓰기 시작한 건 처음 직장을 다니고서부터였습니다. 원래는 윈도우 운영체제에서 기본으로 제공하는 메모장을 사용했었습니다. 하지만 꽤나 유용한 장점들때문에 바로 Notepad++(노트패드++)에 정착해버렸습니다. 여러 언어를 지원하기 때문에 개발자분들은 자기 언어에 맞게 사용할 수 있습니다.
주요 기능
- 다중 언어 지원
- Notepad++는 여러 프로그래밍 언어를 지원하여 해당 언어의 구문을 강조하여 표시할 수 있습니다. 이로 인해 코드의 가독성이 향상됩니다.
- 다중 탭 인터페이스
- 여러 문서를 동시에 열어 편집할 수 있습니다. 각 문서는 별도의 탭으로 표시됩니다.
- 플러그인 지원
- Notepad++는 확장성이 높아 다양한 플러그인을 설치하여 기능을 추가하거나 향상시킬 수 있습니다.
- 정규 표현식 지원
- 고급 검색 및 대체 기능을 사용하여 복잡한 텍스트 조작을 수행할 수 있습니다.
- 자동 완성 및 함수 목록
- 몇몇 언어에서는 자동 완성 기능과 함수 목록을 제공하여 빠르게 코드를 작성할 수 있습니다.
- 드래그 앤 드롭
- 파일을 Notepad++ 창으로 드래그하여 빠르게 열 수 있습니다.
- 테마 및 사용자 정의 스타일
- 다양한 테마를 사용하여 인터페이스나 코드 하이라이팅 스타일을 변경할 수 있습니다.
- 세션 관리
- 닫을 때 열려 있는 모든 파일의 상태를 저장하여 다시 시작할 때 동일한 상태로 로드할 수 있습니다.
- 유니코드 및 UTF-8 지원
- 다양한 문자 인코딩을 지원하므로 전 세계의 많은 언어로 작성된 텍스트를 편집할 수 있습니다.
Notepad++(노트패드++)
소개
Notepad++는 Windows 운영 체제에서 사용할 수 있는 무료 텍스트 및 소스 코드 편집기입니다. 이는 원래 메모장의 확장된 버전으로 개발되었으나, 점차 많은 추가 기능과 개선이 이뤄졌습니다. Scintilla 편집 컴포넌트를 기반으로 하며, 여러 프로그래밍 언어의 구문 강조 기능, 정규 표현식을 지원하는 검색 및 교체 기능, 탭 기반 인터페이스, 매크로 기록 및 실행, 그리고 확장성 있는 플러그인 시스템 등과 같은 다양한 고급 기능을 제공합니다. Notepad++는 GPL 라이선스 하에 무료로 배포되므로, 사용자는 소프트웨어를 자유롭게 사용, 수정, 배포할 수 있습니다.
처음 설치하시게 되면 언어가 영어로 설정되어 있습니다. 놀라지마시고, 상단의 Settings에서 Preferences를 클릭하신 뒤에 General 탭에서 Localization을 보시면 English로 되어 있습니다. 여길 눌러서 '한국어'를 찾아바꿔주시면 됩니다.
추가로, 적으려고 하는 내용이 메모장 화면 밖으로 넘어가게 되면 마우스 스크롤을 해야하는 귀찮은 상황이 발생하기 때문에 상단의 보기(View)에서 자동 줄바꿈(Word wrap)을 눌러주세요.
위의 화면은 제가 메모장을 켰을 때의 화면입니다. 보시다시피 이전에 작업했던 세션들이 그대로 유지되어 있습니다. 이 기능이 제가 Notepad++를 선택했던 가장 큰 이유 중 하나입니다. 그래서 저장을 잘 하지 않습니다. 컴퓨터를 껐다켜도 세션내용이 그대로 유지되어 있습니다. 하지만 너무 관리를 하지 않는다면 세션이 쌓이기 쉬우니 주의하셔야 합니다..
다음으로 떠오르는 장점은 언어를 선택하는 기능을 제공해줘서, 메모장에서도 가독성을 늘려줍니다. 아래 그림에서 확인할 수 있듯이 정말 다양한 언어를 지원해줍니다. 저는 제가 사용하는 모든 언어를 메모장에서 확인합니다. 파이썬 같은 경우는 VScode를 사용하지만 간단하게 코드를 체크할 때는 Notepad++를 사용합니다. 기본 메모장에서처럼 드래그 앤 드롭을 이용해서 파일을 열 수도 있으니 참고하세요. 확장판인 만큼, 기본 메모장에서 사용할 수 있었던 기능은 대부분 Notepad++에서도 사용할 수 있습니다. (F5를 이용해서 시간을 입력하는 기능은 플러그인을 설치해서 적용할 수 있습니다.)
마무리하며..
결론적으로, Notepad++는 그 독특한 기능과 확장성 덕분에 전 세계 수많은 개발자와 글쓰기 애호가들 사이에서 높은 평가를 받고 있습니다. 간단한 텍스트 편집부터 복잡한 프로그래밍까지 소화할 수 있기 때문에 사용자의 작업 효율성을 높여줍니다. 더군다나 무료로 제공되는 프로그램이기 때문에 사용하지 않을 이유가 없습니다. 꼭 사용해보시길 바랍니다.
여기까지 메모프로그램에 대해서 알아보았습니다. 제 비장의 카드가 점점 줄어들고 있네요. 다음 포스팅도 유용한 프로그램으로 찾아뵙도록 하겠습니다. 긴 글 읽어주셔서 감사합니다.
이 외 유용한 프로그램
[인터넷프로그램] 구글 크롬(Chrome) 사용법 다운로드 알아보기
[파일이름일괄변경프로그램] 다크네이머(DarkNamer), 배치네이머(BatchNamer) 사용법 다운로드 알아보기 (feat. 딥러닝 커스텀 데이터셋)
[다중PC제어프로그램] Input Director(인풋디렉터) 사용법 다운로드 알아보기
[텍스트추출프로그램] 캡처 도구(Snipping Tool) 사용법 알아보기
[엔비디아/ChatWithRTX/AI챗봇프로그램] 내 컴퓨터에서 직접 Chat GPT 돌려보기
'모르면 후회하는 윈도우 프로그램' 카테고리의 다른 글
[인터넷프로그램] 구글 크롬(Chrome) 사용법 다운로드 알아보기 (2) | 2024.02.17 |
---|---|
[압축프로그램] 반디집 사용법 다운로드 알아보기 (2) | 2023.10.09 |
[다중PC제어프로그램] Input Director(인풋디렉터) 사용법 다운로드 알아보기 (0) | 2023.10.01 |
[동영상녹화프로그램] ShareX에 대해서 (0) | 2023.08.01 |
[백신프로그램] Avira, Avast에 대해서 (2) | 2023.06.06 |