엠에디터

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

엠에디터는 유니코드 지원, 대용량 파일 처리, 플러그인, 매크로 기능 등을 제공하는 텍스트 편집기이다. 1997년 처음 출시되었으며, 248GB(v7부터) 또는 16TB(v20.5.0부터)의 거대한 파일도 빠르게 열 수 있다. 엠에디터는 EmEditor Professional과 EmEditor Free 두 가지 버전으로 제공되며, 플러그인을 통해 기능을 확장할 수 있다. 엠에디터는 여러 상을 수상하며 소프트웨어의 기능, 품질, 성능을 인정받았다.

엠에디터 - [IT 관련 정보]에 관한 문서
기본 정보
이름EmEditor
종류텍스트 편집기
개발사Emurasoft, Inc.
웹사이트EmEditor 공식 웹사이트
상세 정보
최신 안정 버전24.4.1
최신 안정 버전 출시일2024년 10월 20일
운영 체제마이크로소프트 윈도우
라이선스프로프리에터리 소프트웨어
개발 정보
개발자에무라 유타카
최초 출시일1997년 4월 28일
지원 운영체제Windows 7 SP1 이후 / Windows Server 2008 R2 이후
플랫폼x86, x64
📚 더 읽어볼만한 페이지
  • 1997년 소프트웨어 - 마이크로소프트 아웃룩
    마이크로소프트 아웃룩은 이메일, 일정, 연락처, 작업 관리 기능을 제공하는 개인 정보 관리 소프트웨어로, 다양한 플랫폼을 지원하며 보안 기능 강화 및 지속적인 발전을 이루어왔으나, 인터넷 표준 준수 등의 문제점도 존재한다.
  • 1997년 소프트웨어 - 비주얼 스튜디오
    비주얼 스튜디오는 마이크로소프트가 개발한 통합 개발 환경(IDE)으로, 다양한 프로그래밍 언어와 플랫폼을 지원하며 소프트웨어 개발에 필요한 도구와 기능을 제공한다.
  • 윈도우 소프트웨어 - 마이크로소프트 파워포인트
    마이크로소프트 파워포인트는 1987년 포어소트에서 개발되어 마이크로소프트에 인수된 후, 마이크로소프트 오피스 제품군으로 제공되면서 전 세계적으로 널리 사용되는 프레젠테이션 프로그램으로, 슬라이드 쇼 형식을 통해 텍스트, 이미지, 오디오, 비디오 등 다양한 멀티미디어 요소를 활용하여 정보를 시각적으로 전달하는 데 사용된다.
  • 윈도우 소프트웨어 - 냅스터
    냅스터는 1999년부터 2001년까지 운영된 P2P 파일 공유 서비스로, MP3 파일 공유를 용이하게 하여 음악 산업에 큰 영향을 주었으며 저작권 침해 소송으로 서비스가 중단되었으나 현재는 음악 스트리밍 서비스로 운영되고 있다.
  • 문서 편집기 - 맞춤법 검사기
    맞춤법 검사기는 텍스트의 오타와 문법 오류를 검사하여 수정 제안을 제공하는 소프트웨어 도구이며, 1970년대에 처음 등장하여 기술 발전을 거쳐 현재 다양한 플랫폼에서 여러 언어를 지원한다.
  • 문서 편집기 - HTML 편집기
    HTML 편집기는 HTML 마크업 언어로 작성된 웹 페이지 소스 코드를 편집하는 소프트웨어로, 텍스트 기반 편집 방식과 WYSIWYG 방식이 있으며, 구문 강조 등의 기능을 제공하여 코딩 편의성을 높인다.

2. 주요 기능

엠에디터는 여러 부분을 동시에 수정할 수 있는 다중 선택 편집 기능과 특정 텍스트를 강조하거나 표시하는 마커 기능을 제공한다.

유니코드 표시 지원, 정규 표현식을 사용한 검색 및 바꾸기, 탭, 필터, CSV 및 탭 구분(TSV) 표시 및 변환 등 다양한 기능을 갖추고 있다.

개발자는 공개 포럼을 통해 사용자 질문에 직접 응답하며, 소프트웨어 수정, 기능 추가, 개선 작업을 꾸준히 진행한다.

2.1. 유니코드 지원

엠에디터는 유니코드를 기본적으로 지원한다. 윈도 시스템에서 인코딩 지원을 이용하여 파일을 열 수 있으며, 하나의 인코딩에서 다른 인코딩으로 쉽게 변환할 수 있다. 유니코드 파일 이름을 열 수 있으며 유니코드 문자를 찾을 수 있다. 여러 언어를 위한 인코딩 방법을 기본 설정할 수 있으며, 기본 다국어 차원(BMP) 이외의 유니코드 문자를 지원한다. 따라서 시스템에서 글꼴 지원이 가능하면 CJK Extension B 문자와 확장 가타카나를 표시할 수도 있다.

자동 인코딩 감지, 바이트 순서 표시(BOM) 지원, 다른 인코딩으로 파일 다시 로드, 인코딩 오류 감지 등의 기능을 제공한다. 윈도에서 지원하는 모든 인코딩을 사용할 수 있으며, 인코딩 간 변환을 쉽게 수행한다.

2.2. 대용량 파일 처리

엠에디터는 일반적인 텍스트 편집기로는 열기 어려운 큰 파일도 빠르게 열고 편집할 수 있을 정도로 뛰어난 대용량 파일 처리 능력을 가지고 있다. 최대 248GB(21억 줄)의 파일을 열 수 있으며, 대용량 파일 컨트롤러를 사용하여 248GB 이상의 파일도 부분적으로 열 수 있다. v20.5.0부터는 16TB 또는 1.09조 행까지 지원한다.

엠에디터가 여러 파일을 열어도 효율적인 성능을 유지하는 이유는 멀티 스레드·단일 프로세스로 동작하기 때문이다.

2.3. 플러그인

엠에디터는 C/[[C++]로 작성된 플러그인을 통해 기능을 확장할 수 있다. 사용자는 엠에디터 API를 이용하여 직접 플러그인을 개발할 수 있다.

엠에디터는 다음과 같은 플러그인들을 기본적으로 제공한다.

👆
좌우로 밀어서 보기
플러그인 이름설명
비교 플러그인
탐색기 플러그인
찾기 바 플러그인
HTML 바 플러그인
문서 열기 플러그인
플러그인 윤곽
프로젝트 플러그인
탐색기 플러그인
코드 조각 플러그인
웹 미리보기 플러그인
단어 완성 플러그인
워드 카운트 플러그인


CSE HTML Validator 지원을 위한 32비트 플러그인도 추가로 사용할 수 있다.

엠소프트나 사용자 웹사이트에서 다양한 플러그인을 내려받을 수 있다. 버전 6부터는 플러그인을 통해 사용자 정의 도구 모음 기능을 구현할 수 있으며, 아웃라인 표시, 파일 차이 표시 등의 플러그인이 버전 6과 함께 공개되었다.

공식 플러그인으로는 아웃라인 표시(OutlineText), 탐색기(Explorer), 프로젝트(Projects), 열린 문서 목록(OpenDocuments), 차이점 표시(Diff), HTML 미리 보기(WebPreview) 등이 있다.

2.4. 매크로

엠에디터는 Windows Script Host를 사용해 스크립트할 수 있으며, JScript 또는 VBScript로 매크로를 작성할 수 있다. Active Scripting을 지원하는 모든 스크립팅 언어로 스크립트 작성이 가능하며, 강력한 매크로 기능을 제공한다.

VBScript, JavaScript를 이용해 매크로를 작성할 수 있다. v6.00부터는 Perl, PHP, Python, Ruby 등 스크립트 엔진을 설치하여 해당 언어로도 매크로를 작성할 수 있다. 키 조작을 기록하는 간이 매크로 기능도 지원한다.

2.5. 사용자 환경 설정

엠에디터는 사용자가 편리하게 이용할 수 있도록 다양한 설정을 제공한다.

* 외부 프로그램에서 복사한 내용 기록: 다른 프로그램에서 복사한 내용을 클립보드에 최대 32개까지 기록할 수 있다. 이 기능을 사용하려면 사용자 지정 - 편집 - 옵션에서 '외부 응용 프로그램에서 복사된 클립보드 내용 모니터'를 선택해야 한다. (엠에디터를 다시 시작해야 적용됨) 이 기능을 해제하면 최근에 복사한 내용만 기록된다. 클립보드 기록은 32개까지 가능하며 개수 변경은 불가능하고, 너무 긴 글(문자 13만 개 이상)은 기록되지 않는다.
* 외부 프로그램에 의한 변경 방지: 엠에디터로 열린 문서의 파일 이름, 위치 등을 실수로 바꾸는 것을 막아 문서가 중복으로 생성되는 것을 방지한다. 구성 속성 - 파일 - 기타 프로그램에 의하여 변경됨에서 확인→잠금 유지를 선택하면 된다.
* 작업 영역 저장 및 자동 복구: 시스템 종료, 재부팅, 전원 차단, 정전 등으로 컴퓨터가 갑자기 종료되어도 열어 놓았던 문서와 편집 중이던 내용을 복원할 수 있다. 사용자 지정 - 작업 영역 - 자동 작업 영역에서 저장만→저장 및 복원을 선택하고, 자동 복구 - 주기적 저장을 10분→1분으로 변경하면 된다. 제목을 지정하지 않은 새 문서는 임시 저장소에 저장된 상태로 복원된다. 작업 영역 및 복구 파일 임시 저장소 위치는 'C - Users - (계정 이름) - AppData - Local - Emurasoft - EmEditor - Workspace'이다.

2.6. 기타 기능

* 파일 내에서 검색 및 바꾸기 기능을 지원한다.
* 박스 선택 기능을 지원한다.
* 작업 공간 활용 기능을 지원한다.
* 창 분할 기능을 지원한다.
* 외부 도구를 호출하고 출력 바에 결과를 표시할 수 있다.
* 다양한 프로그래밍 언어에 대해 색상별 강조 표시를 지원한다. 지원하는 언어는 다음과 같다.

👆
좌우로 밀어서 보기
지원 언어

사용자가 직접 구문을 설정하거나 새로운 구문 설정 파일을 불러올 수도 있다.
* 탭 기능을 통해 여러 파일을 탭으로 전환하며 작업할 수 있다.

3. 제품 종류

엠에디터는 다양한 사용자 요구를 충족시키기 위해 여러 버전으로 제공된다.

* 엠에디터 프로페셔널(EmEditor Professional): 2003년에 출시된 유료 버전이다. 자세한 내용은 해당 섹션을 참고하면 된다.
* 엠에디터 프리(EmEditor Free): 무료 버전으로, 초기에는 기능 제한이 있었으나 점차 개선되었다. 자세한 내용은 해당 섹션을 참고하면 된다.

과거에는 다음 제품들도 있었다.

* 엠에디터 스탠다드: v3의 무료 업그레이드 버전 및 v4 프로페셔널의 염가판으로 출시되었다. 2007년에 프로페셔널로 통합되었다.
* 엠에디터 패키지 버전: 소프트웨어 본체와 몇 가지 플러그인이 수록된 CD-ROM, 시리얼 키, 매뉴얼을 동봉한 소매 패키지였다. 2016년 기준으로 판매가 중단되었다.

3.1. 엠에디터 프로페셔널 (EmEditor Professional)

2003년에 v3의 유료 업그레이드(945JPY)를 통해 출시된 후속 버전이다. 2016년 기준으로 Windows 32비트 버전과 64비트 버전이 제공된다. 초기에는 무료로 버전 업그레이드를 제공했지만, 2011년 11월 이후 구매자부터는 주요 버전 업그레이드가 유료로 변경되었다.

2012년 9월에는 버전 업그레이드가 영구적으로 무료인 "영구 라이선스"가 추가되었고, 2013년 12월에는 일반 라이선스가 주요 버전을 구분하지 않는 연간 라이선스 방식으로 변경되었다. 2016년 기준으로 영구 일반 라이선스(초회 요금 + 연간 요금)와 영구 라이선스(일회 결제로 무료 버전 업그레이드 가능)가 있으며, 복수 할인이 제공된다. 옵션으로 백업 CD를 구매할 수 있다.

2024년 8월 28일, 영구 라이선스 판매가 종료되고 연간 구독 방식만 판매된다. 영구 라이선스는 지난 26년간 계속 가격이 인상되었으며, 1998년 v2 출시 당시에는 1260JPY이었지만, 최종적으로 58520JPY까지 인상된 후 폐지되었다.

3.2. 엠에디터 프리 (EmEditor Free)

엠에디터 프리(EmEditor Free)는 무기한으로 사용할 수 있는 무료 버전이다. 초기에는 플러그인 등의 기능이 생략되어 있었고, 업데이트도 드물었다. 그러나 2013년에 바이너리가 Professional과 통합되어 상호 전환이 용이해졌다. 이후 v21.2.0부터 북마크, 마커, 파일 비교 (기본 옵션만), 맞춤법 검사, 일련 번호 삽입, 전체 화면 표시, 워크스페이스, 매크로 (기록 및 실행만), 아웃라인, 시작 윈도우 등 Professional 버전의 대부분 기능이 해제되었다. v21.3.0부터는 거대한 파일 지원 기능이, v21.4.0부터는 자동 업데이트 기능이 추가되었다.

Free 버전은 학교나 가정 등에서의 개인적인 사용만 허용되며, 회사, 정부, 기타 조직에서 사용하는 것은 허가되지 않는다.

3.3. 과거 제품

; 엠에디터 스탠다드
: v3의 무료 업그레이드를 통한 후속 버전 및 v4 프로페셔널의 염가판으로 출시되었다. 2007년에 공개된 v7에서 프로페셔널로 통합되었다. 스크립트를 사용한 고급 매크로, 유니코드 문자 검색 등 몇 가지 기능이 제한되었다.
; 엠에디터 패키지 버전
: 소프트웨어 본체와 몇 가지 플러그인이 수록된 CD-ROM, 시리얼 키, 매뉴얼을 동봉한 소매 패키지이다. 2016년 기준으로 이 형태의 판매는 이루어지지 않는다.
:* 엠에디터 2002 (엠에디터 v3과 동일)
:* 엠에디터 프로페셔널 2004 (엠에디터 프로페셔널 v4.04와 동일)
:* 엠에디터 프로페셔널 2006 (엠에디터 프로페셔널 v6.00.2와 동일)
:* 엠에디터 프로페셔널 2010 (엠에디터 프로페셔널 v9.06과 동일)

4. 역사

👆
좌우로 밀어서 보기
날짜내용
1997년 4월 28일EmEditor Free v1.00 공개. 문자열 줄 바꿈 모드를 아이콘으로 간단하게 전환할 수 있는 점이 독특했으며, 시작이 빠르고 윈도우 표준 메모장을 대체하는 것으로 널리 사용되었다.
1998년 6월 30일EmEditor v2.00 공개. JIS 코드, EUC-JP에 대응하였으며, 유료 셰어웨어로 전환되었다.
2000년 8월 1일EmEditor v3.00 공개. 유니코드, 플러그인 지원.
2003년 12월 18일EmEditor Professional v4.00 공개. 매크로 기능 구현, 창 결합 기능으로 멀티 프로세스지만 MDI 스타일 인터페이스를 선택 가능.
2003년 12월 24일EmEditor Standard v4.00 공개.
2004년 4월 26일EmEditor Professional 2004 출시.
2005년 12월 21일EmEditor Professional/Standard v5.00 공개. 싱글 프로세스·멀티 스레드, 탭 기능 강화, 64비트 버전 추가.
2006년 1월 25일EmEditor Free v5.00 공개. 1998년 1월 24일 공개된 v1.27 이후 오랜만의 프리웨어 버전.
2006년 4월 24일EmEditor Professional v6.00 베타 공개. 사용자 정의 바 기능(아웃라인 등), 여러 언어 매크로 지원.
2006년 6월 13일EmEditor Professional/Standard/Free v6.00 공개. 윈도우 비스타 대응.
2006년 10월 20일EmEditor Professional 2006 출시.
2007년 8월 8일EmEditor Professional v7.00 베타 공개. USB 메모리 설치, 사용자 정의 툴바 기능(검색 바, HTML 바), 단어 자동 완성, 대용량 파일 편집 최적화, 프리 커서 지원.
2007년 12월 20일EmEditor Professional v7.00 공개.
2008년 11월 20일EmEditor Professional v8.00 공개.
2009년 10월 13일EmEditor Professional v9.00 공개.
2009년 12월 25일EmEditor Professional 2010 출시.
2010년 7월 1일EmEditor Professional v10.0.0 공개. 비교 기능 강화, 맞춤법 검사 기능 탑재.
2011년 3월 16일적십자사에 기부
2011년 9월 22일EmEditor Professional v11.0.0 공개. 이체자 시퀀스(IVS) 대응.
2012년 9월 27일EmEditor Professional v12.0.0 공개. 태그 강조, 개선된 북마크, 메시지 전송 기능, 개선된 마커, 윈도우 8 대응.
2013년 6월 11일EmEditor Professional v13.0.0 공개. 다중 선택 편집, 대용량 파일 지원 강화, 여러 파일의 인코딩 변환, 빠른 실행.
2013년 12월 10일EmEditor Professional v14.0.0 공개. 향상된 다중 선택 기능, 퍼센트 인코딩, 한 줄 위/아래 이동.
2015년 4월 7일EmEditor Professional v15.0.0 공개. 여러 작업 공간을 다루는 기능, 필터 기능 강화.
2016년 5월 25일EmEditor Professional v16.0.0 공개.
2017년 7월 19일EmEditor Professional v17.0.0 공개.
2018년 8월 9일EmEditor Professional v18.0.0 공개.
2019년 7월 31일EmEditor Professional v19.0.0 공개.
2020년 7월 21일EmEditor Professional v20.0.0 공개.
2021년 8월 11일EmEditor Professional v21.0.0 공개.
2022년 10월 6일EmEditor Professional v22.0.0 공개.
2023년 11월 16일EmEditor Professional v23.0.0 공개.

5. 수상 내역

엠에디터는 그 우수성을 인정받아 다양한 상을 수상했다.

👆
좌우로 밀어서 보기
연도상 이름주최결과비고
20102010 엡실론 어워드2위유럽
2008셰어웨어 산업 어워드최우수 애플리케이션 부문 수상미국
2010편집자 평점tucows5/5 Cows엠에디터 10.0
2008편집자 평점CNET Download.com5/5 stars엠에디터 8.00