엠에디터

 

'''EmEditor'''
제작자
Yutaka Emura
제작사
Emurasoft
제작일
1997년 4월
최신버전
v20.3 (2020.11)[1]
종류
문서 편집기
사이트
공식 홈페이지
1. 개요
2. 가장 빠른 문서 편집기
3. 주요 기능
4. 검색 기능
5. 사용자 환경 설정 / 추가 기능
6. 인터페이스
6.1. 탭 / 메뉴 디자인
6.2. 디스플레이 / 다크모드 [2]
6.3. 단축키 설정
7. 관련 문서

[clearfix]

1. 개요


미국 워싱턴 D.C. 레드몬드에 위치한 에무라소프트 회사의 에무라 유타카가 개발한, Microsoft Windows문서 편집기이다.

32비트 버전과 64비트 버전이 있고, 개인 사용자에 한해서 기능이 제한된 무료 버전도 제공하고 있다.

2. 가장 빠른 문서 편집기


파일 용량 1GB[3]당 열기, 저장, 검색 등을 할 때 소요되는 시간은 다음과 같다. (v20 버전 기준, 64비트 빌드)
열기(처음/다시): 2.2초 / 0.3초[4]
저장: 4.5초
모두 선택/복사: 2초
붙여넣기: 3.7초[5]
검색: 0.7초[6]
바꾸기: 2.2초

3. 주요 기능


빠른 속도, 대용량 파일(최대 248GB) 지원, 모든 유니코드 지원, 수직선택 편집, 확장가능한 플러그인, 매크로 등 다양한 기능이 있다.
단어, 구문 및 상호적 코드를 빠르게 삽입할 수 있다. 영상설명에서 코드 조각 플러그인을 사용하여 HTML 및 C++ 파일의 편집 방법을 보여 준다.
텍스트를 다중 선택하여 빠르게 편집, 선택한 열 범위에서 정렬 또는 중복 줄 삭제를 할 수 있다. 우측 스크롤바에 선택된 텍스트의 위치가 표시되며, 최신버전에선 선택된 텍스트가 있는 줄에 배경색이 입혀져서 위치확인이 더욱 쉬워졌다.
새 버전은 CSV 기능을 개선하고 필터 도구 모음을 추가하였다. 빅 데이터 및 데이터베이스 파일을 분석하는 데 가장 적합한 도구이다.
선택한 셀 테두리 우측 하단(자동 채우기 핸들)을 끌어서 선택한 셀과 동일한 값을 위/아래, 좌/우측 인접 셀로 복사할 수 있다.
숫자 범위로 텍스트 문서 및 CSV 문서를 필터링할 수 있다.
현재 문서의 모든 단어/줄의 갯수를 나열한다. 검색(Ctrl+F)에서도 '추출'을 기능을 사용할 수 있다.
  • 파일을 분할/결합
  • 외부 도구와 통합
  • 다수 문서 파일의 단어 찾기 및 바꾸기
  • 실행취소/다시실행(복구)에 제한 없음
  • 탭/창/편집위치 저장 및 복원
  • 좌측 세로표시줄과 우측 스크롤바에 책갈피, 편집 기록, 찾기, 비교 등을 표시[7]
  • 강력한 스크립트 가능한 매크로
  • 다양한 사용자 환경 설정 및 인터페이스/탭 디자인/단축키

4. 검색 기능


  • 찾기(Find): '바꾸기(Replace)'로 전환가능.
    • 모두 선택: 찾는 단어를 모두 선택(다중 선택)한다. 또한 하단의 상태표시줄에 선택된 단어의 갯수가 표시된다.
  • 파일 내 찾기(Find in Files): 해당 폴더안에 여러 파일들에서 단어를 검색한다. '파일 내 바꾸기'로 전환가능. '하위폴더보기'를 체크한다.
    • 파일 유형: '*' (주의:공백일경우 하드에 모든파일을 검색함, '*.'뒤에 콤마만 붙을경우 검색불가능)
    • 고급 - 이진 파일 무시하기, 무시할 파일 및 폴더: 검색에서 제외할 파일확장자/폴더를 입력해서 보다 빠르게 검색할 수 있다.[8]
*.3gp;*.7z;*.alz;*.apk;*.app;*.asf;*.assets;*.avi;*.ax;*.bak;*.big;*.bin;*.bmp;*.bob;*.cab;*.cat;*.cm;*.cng;*.crx;*.css;*.dat;*.db*;*.dds;*.demo;*.dft;*.dic;*.dll;*.dmp;*.doc;*.docx;*.egg;*.eml;*.etl;*.exe;*.fda;*.flv;*.fuk;*.gcf;*.gdb;*.gif;*.glm;*.gsc;*.hod;*.htheme;*.htm;*.html;*.hwp;*.ico;*.idx;*.ini;*.info;*.iso;*.jar;*.jpeg;*.jpg;*.jrs;*.jtx;*.log;*.m4a;*.man;*.mdf;*.mht;*.mkv;*.mo;*.mof;*.mov;*.mp3;*.mp4;*.mpeg;*.mpg;*.mpq;*.msi;*.msp;*.mui;*.mun;*.mus;*.nds;*.net;*.nfo;*.nis;*.npd;*.nsa;*.nx1;*.obj;*.ocx;*.ogg;*.pack;*.pak;*.part;*.pdb;*.pdf;*.pk4;*.png;*.pri;*.proc;*.rar;*.rle;*.roq;*.rot;*.rpgmvo;*.rpgmvp;*.s2ma;*.s2mv;*.sav;*.scx;*.sdb;*.smp;*.swf;*.sys;*.tga;*.tmp;*.toc;*.ttf*;*.uax;*.ukx;*.utx;*.vol;*.wav;*.wim;*.wmv;*.xp3;*.xsd;*.zip;$recycle.bin;ahnlab;blizzard*;gommix;google;hnc;java;microsoft*;nexon;nvidia*;starcraft*;windows;zx*;!x*;!p

5. 사용자 환경 설정 / 추가 기능


  • 외부 프로그램에 의한 변경 방지
    엠에디터로 열린 문서의 파일 이름, 위치 등을 실수로 변경하는것 또한 방지된다.
구성속성 - 파일 - 기타 프로그램에 의하여 변경됨: 확인→잠금유지
  • 작업영역 저장 및 자동 복구
    정전 등으로 컴퓨터가 강제 종료되어도 열어놨던 문서들과 편집중이던 저장이 안된 문서들도 저장 안된 상태로 복원되고 종료 전 작업했던 내용이 실행취소/다시실행도 가능하다. 제목을 지정하지않은 새 문서(제목없음-1)는 임시저장소에 저장된 상태로 복원된다.]
사용자지정 - 작업영역 - 자동작업영역: 저장만→저장및복원 / 자동복구-주기적 저장: 10분→1분
작업영역+복구파일 임시저장소 위치: C:\\Users\\(계정 이름)\\AppData\\Local\\Emurasoft\\EmEditor\\Workspace
  • 링크 (구성속성) [9]
이 문자들을 인식: ! #$%&'()+,-./0123456789:;=?@ABCDEFGHIJKLMNOPQRSTUVWXYZ\^_abcdefghijklmnopqrstuvwxyz~
끝에서 문자허용안됨: ' (,./?

6. 인터페이스



6.1. 탭 / 메뉴 디자인


  • 탭 디자인 (사용자 지정 - 탭)
스타일: 탭→버튼
아이콘: 없음
너비: 지정 보다 긴 경우 자르기
지정된 너비: 80

  • 메뉴 디자인 (메뉴 사용자 지정)
메인메뉴
상황에 맞는 메뉴
트레이 아이콘 메뉴
탭 메뉴
사용자 메뉴
점프 목록

6.2. 디스플레이 / 다크모드 [10]


기존 디스플레이 설정은 일부 색이 다크모드에서 보기 불편한 경우가 있으므로 아래와 같이 설정해줘야 한다.
글꼴: Calibri,보통,18 / 줄공백: 2→0 / 색검색: 3→2 / 일반: 기본값 [11]
선택: 0',B99 255 / 현재: 투명[t] / 따움,H9: 123' / URL: 244 111 /-방: 200 0 / 주석: 0 155 / 스크립트: 200 200 / H.X.태그: 155 155
강조H1: 255 0 /H2: 244 144 / H3: 211 211 / H4: 0 255 / H5: 255 0,진 / H6: 244 144,진 / H7: 255 123 222 / H8: 111 244 255 / H10: 기울임
반환,탭,EOF: 22' / 비교-줄: B9 44 /-문: 0',B222 222 /-추: B66 0 /-삭: B0 44 99 /-공: B44'
마커M1:0 111 / M4: B0 200 / M6: B0 123 / M7: B99' / M8: 88' / M9: 33 33 99 / M10: 66 0
책깔피된줄: 투명[t] / 검색1: 222',B0 166 /-2: 200',B0 55 / 수직/스크롤-변:B166 166 /-저:B0 111
미니맵배경:B60'/대응태그:B50'/자동마커:B40'/줄번호,눈금자:B50'/페이지분리표시:B33'
이렇게 설정후 ClearType 사용.[12]

6.3. 단축키 설정


도움말 - 키보드맵: '키맵 설정'에서 '모든구성'을 체크한다.
  • 파일
저장:F1, 모두저장:Ct+S, 닫기:Sh+Esc, 가장최근닫은문서(탭복구):Alt+Q
작업영역-기본저장/복원:At+S/At+0, -열기:At+W, -다른이름저장:Ct+S
  • 편집
실행취소(Undo)/다시실행(Redo):Ct+Z/Ct+Sh+Z, 시스템기본인코딩으로붙여넣기:Ct+Sh+V,
수직/세로선택: Ct+/At+Z, 마지막편집위치이동:Ct+E, 상위/하위:Home/End
줄의 끝부터 선택:Ct+End, 번호매기기:At+N
Ct+/+At+/+Sh+`: 전체소/첫글자대/전대문자변환(CaseLower/Upper)
St+Backspace: 모든 줄끝의 공백 제거. | St+Delete: 중복 줄 삭제.
책갈피설정/해제:Alt+`
A부터 Z까지 정렬: Ct+At+Sh+A [13]
  • 검색
모든항목선택:At+A[14]
Ct+F/Ct+St+F: 찾기/파일내찾기(폴더찾기) | F2: 다음단어찾기 | F3/F4: 찾기이전/다음
At+X: 강조표시제거 | F9/10: 유니코드(Unicode)찾기/강조표시제거
  • 보기
줄바꿈없음/창에맞춰줄바꿈: Ct+1/2
탭창복원:At+1
윈도우탐색기열기:At+E
  • 도움말
키보드맵(단축키설정):At+M

7. 관련 문서



[1] 한국어 표시에서는 영어,일어,중국어 보다 늦게 표시된다.[2] 바탕화면 우클릭 - 개인설정 - 고대비 설정을 하면 컴퓨터 환경이 다크모드로 적용된다.[3] 100KB짜리 문서 1만개에 해당되는 용량.[4] "이진 (16진수 보기)으로 열기" 속도는 0.06초.[5] 용량 1GB 문서 내용 모두 복사후 새 문서에 붙여넣기.[6] 단, '파일내 찾기'로 다수의 문서를 검색할땐 파일 갯수에 따라 좀 더 오래 걸릴수도 있다.(파일내 바꾸기도 마찬가지) 검색 영역 재검색시 (검색어가 같거나 다르거나 상관없이) 초기보다 약7배 더 빠르다.[7] 편집기록 표시를 없애려면 해당 문서 탭을 닫기한뒤, '가장 최근 닫은 문서'단축키로 다시 열면 된다.[8] 드라이브에 있는 모든 파일의 내용을 빠르게 검색 가능해 진다. 테스트 결과, 약 70GB를 사용중인 C드라이브를 검색시 약 22초 소요되고, 다시 검색시(검색어가 같거나 다르거나 상관없이) 약 3초가 소요된다.[9] 기본값: 이 문자들을 인식: !#$%&'()*+,-./0123456789:;=?@ABCDEFGHIJKLMNOPQRSTUVWXYZ\^_abcdefghijklmnopqrstuvwxyz~
끝에서 문자허용안됨: !'(),.:;?
[10] 바탕화면 우클릭 - 개인설정 - 고대비 설정을 하면 컴퓨터 환경이 다크모드로 적용된다.[11] '기본값'은 '일반'에만 설정. 그 외는 '투명'으로 설정해야 다른것과 중복적용 가능해진다. '일반'의 텍스트를 '투명'으로 설정시 '클립보드기록표시'등에 보이지않게된다.[t] A B Transparent. 문서간 비교를 할때 서로 다른 부분의 색이 여기서 설정한 색으로 가려버려서 보기 불편해지므로 투명으로 설정한다.[12] 글꼴설정후 윈도우 설정-개인-글꼴-ClearType텍스트조정:'ClearType사용'체크-다음(선택창이 나오는데 굳이 선택할 필요없이 계속 다음만 누르면된다)-마침.[13] Sort A to Z. 선택안할시 모두적용됨. 한글,숫자 등도 포함.[14] 선택한 문자와 같은 문자들을 다중 선택함.