EmEditor v26.3 출시 — 대용량 파일용 빠른 보기 모드와 AI와 채팅의 MCP 커넥터
오늘 EmEditor v26.3을 출시했습니다.
1. 대용량 파일용 빠른 보기 모드
EmEditor는 오래전부터 대용량 파일을 열 수 있는 텍스트 편집기로 알려져 왔으며, 거의 모든 버전에서 대용량 파일을 열고 편집하는 동작을 고속화해 왔습니다. 하지만 PC의 물리 메모리보다 훨씬 큰 파일의 경우, 파일 전체를 여는 데 여전히 시간이 걸리고 메모리 부족으로 인해 PC의 동작이 느려질 수도 있습니다. 또한 로그 파일이나 데이터베이스 덤프 같은 대용량 파일은 보기, 찾기, 필터링만을 위해 열고 편집할 필요는 없는 경우도 많습니다.
이번 버전에서는 이러한 경우를 위해 새로운 빠른 보기(Fast View) 모드를 추가했습니다. 빠른 보기 모드에서는 파일 전체를 메모리에 읽어 들이지 않고, 대용량 파일을 읽기 전용으로 거의 즉시 엽니다. EmEditor는 백그라운드에서 각 줄의 위치를 찾고, 화면에 표시되는 줄만 읽어 들입니다. 파일을 열기 시작한 직후부터, EmEditor가 각 줄의 위치를 찾는 동안에도 바로 문서의 끝으로 이동할 수 있습니다. 줄 번호는 각 줄의 위치를 모두 찾을 때까지 표시되지 않습니다.
빠른 보기 모드를 사용할 최소 파일 크기(기본값 4,096 MB)보다 큰 파일은 자동으로 빠른 보기 모드로 열리며, 파일이 빠른 보기 모드로 열리면 알림이 표시됩니다. 이 크기는 사용자 지정 대화 상자의 고급 페이지에서 변경할 수 있습니다. 일반 모드와 빠른 보기 모드를 전환하려면 편집 메뉴의 빠른 보기를 선택하십시오. 또한 대용량 파일 컨트롤러의 빠른 보기 모드 확인란을 선택할 수도 있습니다.
1-1. 빠른 보기 모드에서 할 수 있는 작업
빠른 보기 모드는 읽기 전용이지만, 대용량 파일을 보고 분석하는 데 필요한 기능은 대부분 사용할 수 있습니다.
- Pro 버전과 Free 버전 모두
- 스크롤, 선택(세로 선택 포함), 복사(따옴표 내 복사 포함), 점프, 태그 점프.
- 강조 문자열, 주석, 따옴표로 묶인 문자열, 마커, 기호, 눈금자 표시.
- 찾기(정규식, 번호 범위 및 유사 일치 옵션, 일치 항목 수 세기 포함).
- 다른 인코딩(이진 보기 포함)으로 다시 읽기와 다른 이름으로 저장으로 다른 인코딩이나 줄 바꿈 문자로 저장.
- 문서 비교(일반 모드의 문서와의 비교 포함).
- 외부 도구 실행.
- Pro 버전만
- 찾기 대화 상자를 사용한 추출, 일괄 찾기 대화 상자를 사용한 여러 문자열 찾기, 필터 도구 모음을 사용한 필터링과 추출.
- CSV 모드, 대용량 파일 컨트롤러, 매크로, 플러그인, AI 메뉴 사용.
또한 빠른 보기 모드에서는 책갈피 수가 문서당 100,000개로 제한되며, 증분 검색 옵션이 비활성화됩니다.
1-2. 물리 메모리보다 큰 파일에서도 대폭 고속화
빠른 보기 모드에서는 파일이 물리 메모리보다 훨씬 큰 경우에도, 대용량 파일 열기와 찾기, 필터링, 추출이 이전 버전보다 대폭 빨라졌습니다. 당사 테스트에 따르면 v26.2에 비해 필터링은 약 9배, 추출은 10배 이상 고속화되었습니다. 대용량 로그 파일이나 CSV 파일을 자주 다루신다면 꼭 빠른 보기 모드를 사용해 보십시오.
1-3. 매크로와 플러그인
빠른 보기 모드에서도 매크로와 플러그인을 사용할 수 있습니다. Document 개체와 Selection 개체의 속성과 메서드 중 문서를 변경하지 않는 것은 빠른 보기 모드에서 사용할 수 있게 되었으며, Document 개체에 FastView 속성을 추가했습니다. 플러그인 개발자를 위해 EE_INFO 메시지에 EI_GET_FAST_VIEW 매개 변수를, 그리고 EEID_FAST_VIEW 명령 ID를 추가했습니다. 문서를 변경하는 속성, 메서드, 메시지는 빠른 보기 모드에서 실패합니다.
또한 Document 개체에 Text 속성과 TextLength 속성을, WebBar 개체에 scrollBy 메서드, scrollTo 메서드, scrollX 속성, scrollY 속성을 추가했습니다.
2. AI와 채팅 기능 강화
2-1. MCP 커넥터
이번 버전에서는 에무라 마코토가 AI와 채팅 플러그인에 MCP 커넥터를 추가했습니다. MCP(Model Context Protocol)는 AI를 외부 서비스에 연결하기 위한 표준 프로토콜입니다. MCP 커넥터를 추가하면 AI가 채팅 중에 외부 서비스와 데이터에 액세스할 수 있습니다. 새 커넥터는 설정 대화 상자에 새로 추가된 MCP 커넥터 페이지에서 MCP 서버의 JSON 구성을 사용하여 추가할 수 있습니다. 현재는 HTTP 서버만 지원합니다(STDIO 및 SSE 연결은 지원하지 않습니다).
또한 EmEditor 도움말 페이지 MCP 커넥터도 추가했습니다. EmEditor 사용법에 대해 AI에게 질문하면, AI가 이 커넥터를 사용하여 최신 EmEditor 도움말 페이지에 액세스할 수 있습니다. 이 MCP를 사용하면 웹 검색 도구보다 더 정확한 답변을 얻을 수 있다는 것을 확인했습니다.
이전에는 AI가 어려워하던 복잡한 작업의 한 예로 “열 2의 값의 합계를 구하는 EmEditor 매크로를 작성해 줘”와 같은 EmEditor 매크로 작성이 있습니다. EmEditor 도움말 페이지 MCP 커넥터를 사용하면 AI가 매크로 도움말 페이지를 참조할 수 있으므로 더 나은 매크로를 작성할 수 있게 되었습니다.
EmEditor 도움말 페이지 MCP는 ChatGPT나 Claude 등 다른 앱에서도 사용할 수 있습니다. 다른 앱에서 이 MCP 서버를 사용하는 방법은 이 문서를 참조하십시오.
2-2. 채팅별 AI 설정
이전에는 공급자나 모델 등의 AI 설정이 모든 채팅에서 공통이었습니다. 이번 버전에서는 채팅마다 AI 설정을 변경할 수 있게 되었습니다. 채팅별 설정은 해당 채팅에만 적용되며, 변경해도 전체 설정에는 영향을 주지 않습니다. 예를 들어 한 채팅에서는 가벼운 모델을, 다른 채팅에서는 추론 모델을 사용할 수 있습니다.
또한 채팅 입력 상자에 AI 모델 및 도구 표시를 추가했습니다. 채팅에서 사용 중인 AI 모델과 선택한 도구가 표시되며, 모델 이름을 클릭하면 설정 대화 상자가 열립니다.
2-3. ChatAI 플러그인이 필수
AI와 채팅을 포함한 AI 기능을 이용하려면 EmEditor와 함께 ChatAI 플러그인을 설치해야 합니다. 스토어 버전과 새 설치 관리자 버전(MSIX)에는 ChatAI 플러그인이 포함되어 있으므로 별도로 설치할 필요가 없습니다.
3. 기타 개선 사항
탐색기 플러그인은 사용자 지정 대화 상자의 창 페이지에서 지정한 대화 상자 글꼴 크기를 사용하도록 변경되었습니다.
Pro 버전과 Free 버전 모두 만족스럽게 사용하시기를 바랍니다. 질문, 기능 요청, 아이디어 등이 있으시면 연락해 주십시오.
앞으로도 EmEditor를 계속 사랑해 주시기 바랍니다.
— 에무라 유타카
주요 변경 사항과 화면 이미지 등 자세한 내용은 “Version 26.3의 새로운 기능”을 참조하십시오.
기존 MSI 설치 관리자를 사용 중인 경우, 도움말 > 업데이트 확인을 선택하여 EmEditor를 업데이트하십시오. 업데이트가 정상적으로 완료되지 않으면 최신 버전 다운로드에서 최신 버전을 내려받아 설치 관리자를 수동으로 실행하십시오. MSI 설치 관리자를 직접 다운로드한 경우에는 디지털 서명이 Emurasoft, Inc.에서 발급되었는지 확인하십시오.
Microsoft Store 공개는 며칠 후가 될 예정입니다. Microsoft Store 버전 또는 새로운 MSIX 설치 관리자의 사용을 권장합니다. 기존 MSI 설치 관리자에 대한 업데이트는 현재 2027년 3월에 종료될 예정입니다. 자세한 내용은 FAQ: Store 버전 및 새 설치 관리자(MSIX)를 참조하십시오.
기존 MSI 버전을 제거하고 Store 버전 또는 새 MSIX 버전을 설치하면, 파일 탐색기에서 마우스 오른쪽 버튼을 클릭할 때 표시되는 상황에 맞는 메뉴에 “EmEditor로 편집하기”가 두 번 표시될 수 있습니다. 이 경우 새 Store/MSIX 버전에서 이전 항목을 제거하도록 안내하는 대화 상자가 표시됩니다.
앞으로 마이너 업데이트(v26.3.x)가 출시되면, 해당 변경 사항을 반영하기 위해 이 블로그 게시물이 업데이트될 수 있습니다.
