윈도우 메모장(Notepad) 대체 프로그램들 비교 기록 - Notepad2(보통), Notepad3(좋음), EmEditor(좋음), Notepad++(좋음) + 설정법 + Nexusfile에서 단축키지정 (수정4) / 셋팅 모음
*수정1(2023-07-28) : 인코딩변경(UTF-8 wit BOM 으로) 설정법 추가
*수정2(2023-08-21) : Notepad2 단점추가
*수정3(2024-01-15) : Notepad++ 재추천. 설정법 + Nexusfile에서 단축키설정법 추가
*수정4(2024-04-06) : EmEditor 단점 추가
윈도우의 기본메모장은 되돌리기(Ctrl+Z)가 한번밖에 안되어 스레기다. 한번 실수해버리면 돌이킬 수 없다. 게다가 txt파일 용량이 크면 수정에 시간도 오래 걸린다.
대체프로그램들을 써보고 기록.
▶1. Notepad2 (괜찮으나 불편사항) : 가장 심플. 메모장과 흡사하나 실행취소 개선됨.
* 다운로드 페이지 : https://www.flos-freeware.ch/notepad2.html
(구글검색시 한글버전도 나온다)
(스샷은 툴바를 없앤 화면)
* 장점 : 실행취소(Ctrl + Z)가 한줄씩 세밀하게 된다. 아래 Notepad3 보다 좋다.
* 단점(하자)
- (크롬계열 브라우저 떠있을때만 발생). 파일 2개 이상 열었을시) 다른프로그램에서 포커싱이 넘어올때, 분명 앞쪽에 열려있는 창을 클릭했는데도 뒷쪽에 열려있는 파일이 앞으로 튀어나와 보이게 되는 경우 발생(세이브 안한 = 수정중인 창을 클릭하면 발생함).
- 새파일 저장시 확장자 txt가 붙지 않는다.
- UTF-8 로 인코딩된 문서를 열면 글자가 깨져서 메뉴에서 인코딩 지정해야 하는 불편함.
▶2. Notepad3 (아주좋은데, 의외의 불편사항)
* 다운로드 페이지 : https://www.rizonesoft.com/downloads/notepad3/
* 기능상 주의 : 실행취소(Ctrl+Z) 가 단체로 된다.
ex) 4줄을 입력하고 2줄을 지웠을때 Ctrl+Z 하면,
=> 2줄 다시 생김 -> 4줄 지워짐 (2단계)
* 만약 닫은 창 위치가 저장이 안된다면, 구석에 X눌러서 닫지 말고, 메뉴의 파일 -> 종료 로 종료한다.
* 설정 저장이 안된다면, 떠있는 모든 Notepad3 창을 닫은 후 재실행해 본다.
* 장점 : 문자 표시가 가장 정확한 듯.
파일 생성시 윈도우 메모장처럼 자동으로 txt 붙음.
인코딩 한번 지정해놓으면 유지됨.
* 문자 표시 관련 기록 : Notepad++ 에서 잘못 표시되는게 잘 보인다.
▲ 원래 공백인데 Notepad++에서는 이상하게 표시된다(수정방법은 아래 Notepad++ 설정 설명에).
▲NotePad3에서는 잘 표시됨.
* 단점(하자) : 2개이상 열면, 아랫쪽으로 밀려서 열림(이해불가). 이 단점만 없었어도 최고인데 아쉬움.
기껏 키워놓았는데, 2개 열 때 화면 아랫쪽에 붙어버려서, 작업표시줄 올라올때 아랫부분이 가려져 버린다.
▶3. EmEditor (좋은데 툴바를 못없앰) : 유니코드 지원 제대로 됨.
* 다운로드 페이지 : https://ko.emeditor.com/download/
* 실행취소(Ctrl+Z) 는 한줄씩 세밀하게 된다.
* 장점 : 아래 Notepad++ 처럼 프로그래밍용 언어 설정은 도구 -> 구성 선택 에서 가능함
* 단점 : 툴바 못없애는 듯.
'탭 활성화'를 끄면(개별 창으로 띄우기) 창 크기 등 설정저장이 안된다. (2024--04월까지 안고쳐지고 있음)
▶4. Notepad++ (설정할게 많으나 좋음)
* 장점
- 프로그래머 용으로 개발된 메모장이며, 메뉴의 Language 에서 프로그래밍 언어 종류를 선택하면, 그에맞게 하이라이트 등을 해주는 기능이 있는 프로그램.
(ex) c언어를 선택하면 함수 괄호를 하이라이트 해주는 등)
- 자동완성(Auto-Completeion) 기능 : 사용하기 싫으면 메뉴에서 해제
* 단점
- 파일명에 공백 있으면 못 엶.
- 문자 잘못 표시되는 경우 (위 Notepad3 란에 스샷)
- 메뉴도 영문이고, 처음에 설정할 것들도 많다(맨아래 접은글)..
- 유니코드를 제대로 지원못해서 일본어가 깨지기도 함. 심지어 윈도우 메모장에서 정상적으로 보이는 한자가 'ㅁ' 로 표시된다. (2021?년쯤 기준)
========= 아래는 각 설정법 기록 ==========
■ 설정기록1 - Notepad2
- 툴바를 없애기 : 우클릭하면 바로 항목이 나온다.
- 자동 줄바꿔 보여주기는 View -> Word Wrap 이다.
- 글꼴변경 : 스샷에서 'Default Font'
(모르시는분 위해 : 인터넷 브라우저들 처럼, 글자크기 변경은 평상시 'Ctrl + 마우스 휠' 로 조정가능하다)
- 인코딩 변경은 기본 메뉴에 있음 : File -> Encoding -> UTF-8 with Signature (일본어 같은거 저장할때 안깨지게 한다.)
(윈도우메모장에서 UTF-8저장시 기본값이 UTF-8 with Signature 라고 함)
■ 설정기록2 - Notepad3
1. 도구모음 없애기 : 도구아이콘이 있는 줄 오른쪽에서 우클릭해서 '도구모음표시' 체크해제하면 됨
2. 만약 하나의 창에서 여러 파일을 열고 싶다면 : 설정 -> '파일당 하나의 인스턴스만' 을 체크해제
▲ 위에 기본 체크되어 있는 '텍스트 자동 들여쓰기' 도 원치 않으면 해제한다.
Notepad3는 자동줄바꿈 같은것도 기본설정 되어있다.
3. 글꼴변경 : 모양 -> '전역 기본 글꼴'
4. 왼쪽 여백 삭제 : 보기 -> '책갈피 여백' 체크해제
: '사용 내역 여백 변경' 도 체크해제하면 더 줄어듦.(변경한 곳 칠해주는 부분)
5. 인코딩 변경은 기본메뉴에(Notepad2와 같음)
■ 설정기록3 - EmEditor
1. 메모장처럼 파일 한개당 새 창에서 열고 싶다면 : 메뉴 '창' -> '탭 활성화' 체크해제하면 됨
또는 메뉴에서 마우스우클릭해도 해당 항목이 나옴.
2. 글꼴변경 : '보기' -> '글꼴' 이 끝이 아니고, 거기서 '한국어' 선택 후 아래쪽 '변경' 눌러야 폰트 변경창이 뜸
3. 인코딩변경 : 윈도우 기본메모장처럼 (다른이름)저장할때 선택가능
■ 설정기록4 - Notepad++
언제부턴가 Settings -> Preferences에서 표시언어를 '한국어' 지원됨. 아래 스샷은 영문,한글 섞임.
1. 기본 폰트인 요상한 궁서체 같은 걸 변경하기
: 메뉴 Settings -> Style Configurator 에서 반드시 두번째 항목을 Default Style로 골라야만, 파일을 열 때 적용이 된다.
▲ 배경색도 흰색(기본값) -> 회색 으로 변경했다.
2. (자동줄바꿈) 글이 페이지를 넘어가면 자동으로 줄바꿔서 보여주게
: View -> Word Wrap 이다.
3. 왼쪽에 나오는 줄번호 없애기
: 메뉴 Settings -> Preferences 에서, 왼쪽 'Margins~' 선택 -> 오른쪽 'User Number' 구역의 'Display' 체크해제
- 참고로 왼쪽에서 3번째 Dark Mode 에서 다크모드로 설정 가능하다.
- 스샷엔 안찍혔지만 아래쪽 체크들 없애고 Border Line 수치를 줄이면 왼쪽 여백이 사라지는등 된다.
4. 위에 나오는 메뉴 아이콘들 없애기
: 메뉴 Settings -> Preferences 에서 왼쪽 기본값 General -> 오른쪽 'Toolbar' 구역에 'Hide' 에 체크
5. 만약 개별로 실행되게 하고싶다면
: 메뉴 Settings -> Preferences -> 왼쪽 Multi-Instance~ -> 오른쪽 Always in ~ 으로 바꾸면 메모장처럼 항상 다른 창으로 열리게 된다.
6. 파일열때 최근 연 파일들 한꺼번에 열리는걸 1개씩만 열리도록
- Preferences -> Recent Files History 에서 기본값 10개 인걸 0으로 지정
- Backup(백업) -> 종료시 현재 세션 기억 에 체크해제
7. 제목의 폴더+파일명을 파일명만 나오게
8. 선택부분(복붙할때) 색깔 안변하는 현상
메뉴 Settings -> Style Configurator 에서, 오른쪽에서 Selected text colour 에서 바꿔줘야 한다. 기본값은 알아보기 어려운 회색이다. (아래 스샷은 녹색 정도로 바꾼 것)
9. 탭을 공백으로 바꾸기
Preference(설정) -> 언어 메뉴 에 있다.
10. 자동 들여쓰기 안하기
1) 엔터치면 자동으로 앞줄 맞춰지는것을 수정
Preference(설정) -> Auto Completion -> Auto Indent 체크해제
2) 스페이스 줄바꿈(자동 줄바꿈)임에도 들여쓰기가 되어버리는 것 수정
11. 공백이 'IDSP'로 표시되는 현상 수정
View -> Show Symbol -> SHOW NON-PRINTING CHARACTERS 에 체크 해제
▲ 원래 일어자판 공백인데 IDSP로 표시되는 현상이 있음.
● 위의 것들이 설정되면 아래처럼 바뀐다.
■ Nexusfile 에서 단축키로 사용(메모장으로 파일열기) 지정 방법
Nexusfile은 파일관리자 프로그램이며, 옛날 도스시절 Mdir인터페이스를 본따서 편리하다.
* 홈페이지 : https://www.xiles.app/
(아래쪽에 2024-01 월기준 최종버전 5.4.1 이 있다)
도구 -> 옵션 에서 단축키 지정 가능하다.
위에 '사용자 정의 명령' 을 고르면, 알아볼수 있는 이름과 프로그램 경로를 지정해준 후,
인자는 아래 스샷처럼 $(SELECTED) 로 준다. 오른쪽 '...' 버튼을 누르면 고를 수 있게 나오며, 맨 위에 나온다.
=> 그러면 이제 txt 파일에서 F3을 누르면 Notepad++으로 열게 된다. 첫번째 스샷처럼 F4를 누르면 Notepad3으로 열리는 등 설정하였다.