버전 26.4의 새로운 기능
2026년 10월 21일
새로운 일반 기능
- 빠른 보기 모드에서 편집을 지원하게 되었습니다. 대용량 파일을 메모리에 읽어 들이지 않고 편집할 수 있습니다. 입력, 붙여넣기, 실행 취소/다시 실행, 모두 바꾸기, 다중 선택, 삽입, 변환, 정렬 메뉴의 대부분의 명령을 사용할 수 있습니다. 원본 파일은 저장할 때까지 변경되지 않습니다. [PF]
- 빠른 보기 모드에서 문서를 변경하는 CSV 명령을 지원하게 되었습니다. 셀 편집, 열 분할, 열 결합, 줄 결합, 임시로 따옴표 숨기기, 열 숨기기/열 숨기기 취소, 열 너비 재설정, 왼쪽 맞춤/가운데 맞춤/오른쪽 맞춤 명령을 포함합니다. [P]
- 빠른 보기 모드에서 대용량 파일을 저장할 때, 편집 내용을 파일에 병합하거나, 변경 내용만 차이 파일에 저장하고 원본 파일은 그대로 둘 수 있습니다. 차이 파일에는 각 줄의 위치도 저장되므로, 파일이 최소 파일 크기보다 작더라도 다음에 파일을 바로 열 수 있습니다. [PF]
- 빠른 보기 모드의 문서가 저장되지 않은 편집 내용을 포함하여 작업 영역에 포함되게 되었습니다. [PF]
- 빠른 보기 모드에서 상태 표시줄에 FAST 표시기를, 문서 탭에 번개 아이콘을 추가했습니다. 표시기를 두 번 클릭하면 일반 모드와 빠른 보기 모드가 전환됩니다. [PF]
- 시작 창에서 앱 테마 및 매우 어둡게를 지원하게 되었습니다.
- 매크로가 UTF-16 대신 서명(BOM)이 있는 UTF-8로 저장되게 되었습니다.
- Store 및 MSIX 버전: 제거된 MSI 버전이 남긴 파일 연결 때문에 Windows에서 해당 파일을 EmEditor로 열 수 없었던 경우, EmEditor가 그 파일 연결을 제거하도록 제안하게 되었습니다.
- Windows 11이 Store 앱의 로밍 폴더를 컴퓨터 간에 더 이상 동기화하지 않기 때문에, Microsoft 계정을 통한 설정 동기화를 더 이상 사용할 수 없습니다. 대신 동기화 폴더를 사용하십시오. 동기화 폴더를 사용한 동기화가 더 빠르고 안정적이 되었습니다. 변경되지 않은 설정을 보내지 않고, 다른 컴퓨터가 보낸 더 새로운 설정을 덮어쓰지 않으며, 폴더에 액세스할 수 없을 때 EmEditor가 기다리지 않습니다. 자세한 내용은 사용자 지정 대화 상자의 동기화 페이지를 참조하십시오.
- 작업 영역이 더 안전하게 저장되고 읽어 들여지게 되었습니다. 저장에 실패해도 이전 작업 영역이 손상되지 않고, 손상된 작업 영역이나 더 새로운 버전에서 저장된 작업 영역이 지워지지 않으며, 창이 여러 개인 작업 영역이 올바르게 저장되게 되었습니다.
- MSI 버전의 EmEditor의 업데이트 검사기는 2027년 3월 31일(UTC) 이후에 종료됩니다. 그 이후에는 EmEditor가 업데이트를 확인하지 않으며, 업데이트 확인 및 업데이트 확인 사용자 지정을 사용할 수 없습니다.
- 등록 정보 대화 상자에 컴퓨터별 등록의 이메일 주소가 표시되게 되었습니다.
- 설치되는 파일이 작아졌습니다. pcre.dll, zlib1.dll, vccorlib140.dll, msvcp140.dll은 더 이상 설치되지 않으며, 대부분의 DLL, EXE 파일, 플러그인이 작아졌습니다. EXE 및 DLL 파일의 합계는 31% 작아졌습니다. 아래 파일 크기를 참조하십시오.
- 다음 문제를 수정했습니다.
- 캐럿의 순서가 올바르지 않은 다중 선택으로 인해 텍스트가 손상되거나 EmEditor가 충돌할 수 있었습니다.
- 결합 문자가 매우 많은 줄을 처음 그릴 때 EmEditor가 충돌할 수 있었습니다.
- 정렬 및 중복된 줄 삭제에서 CR만으로 끝나는 줄 다음의 빈 줄이 없어졌습니다.
- 이름에 “+”가 포함되거나 폴더 이름에 “#”, “?”, “%”가 포함된 Markdown 파일이 Markdown 미리 보기에서 올바르게 표시되지 않았습니다.
- Calculator 스니펫과 같이 출력이 한 줄인 명령을 실행하는 스니펫에서 EmEditor가 충돌했습니다.
- 시작이 빨라졌습니다. 테스트에서 기본 창이 준비되기까지 1.93배 빨라졌습니다. 다른 작업도 빨라졌습니다. 차이 파일에 각 줄의 위치가 저장되므로, 대용량 파일을 두 번째로 열 때 더 빨라집니다. 아래 테스트 결과를 참조하십시오.
- 라이선스 만료가 가까워지면 표시되는 라이선스를 갱신해 주십시오 대화 상자에 이 메시지를 다시 표시하지 않음 체크 박스를 추가했습니다.
테스트 결과:
| v26.3 | v26.4 | 비교 | |
|---|---|---|---|
| EmEditor 시작 | 0.166초 | 0.086초 | 1.93배 빠름 |
| 열기 [1] | 6.98초 | 0.021초 | 332배 빠름 |
| “abcde”를 “#####”로 모두 바꾸기 [2] | 33.7초 | 7.00초 | 4.81배 빠름 |
| 저장 [3] | 290초 | 21.5초 | 13.5배 빠름 |
| A부터 Z까지 정렬(로캘 사용) [4] | 22.0초 | 3.75초 | 5.87배 빠름 |
| 중복된 줄 삭제 [5] | 3.32초 | 1.09초 | 3.05배 빠름 |
- 별도로 지정하지 않는 한 모든 옵션은 기본값, Windows 11, Ryzen 9 7950X, 물리 메모리 96 GB를
bcdedit /set {current} truncatememory 17179869184로 제한하여 16 GB RAM을 시뮬레이션했습니다. - [1]-[3] 임의의 ASCII 파일(UTF-8, 48.4 GB, 10억 줄)
- [4]-[5] 임의의 ASCII 파일(UTF-8, 1.34 GB, 1억 줄)
- [1] v26.3: 빠른 보기 모드로 열기, v26.4: 줄 바꿈 위치가 포함된 차이 파일을 사용하여 빠른 보기 모드로 열기. 모두 두 번째 열기입니다.
- [2] v26.3: 일반 모드, v26.4: 빠른 보기 모드
- [3] “abcde”를 “#####”로 모두 바꾼 후 저장, v26.3: 일반 모드, v26.4: 빠른 보기 모드, 저장 > 지금 저장 및 병합 선택
- [4] 일반 모드, 빠른 이진 비교 옵션 해제
- [5] 일반 모드
파일 크기:
| 파일 | v26.3 | v26.4 | 비교 |
|---|---|---|---|
| EmEditor.exe | 34,037 KB | 14,798 KB | -57% |
| api.dll | – | 12,531 KB | 신규 |
| emeddlgs.dll | 6,368 KB | 1,149 KB | -82% |
| emedres.dll | 2,438 KB | 1,905 KB | -22% |
| EECommon.dll | 2,207 KB | 1,271 KB | -42% |
| EEMacro.dll | 1,363 KB | 712 KB | -48% |
| emedcfg.dll | 944 KB | 675 KB | -28% |
| emeddlgt.dll | 882 KB | 576 KB | -35% |
| emedcfd.dll | 844 KB | 254 KB | -70% |
| emonig.dll | 724 KB | 514 KB | -29% |
| emregexp.dll | 398 KB | 203 KB | -49% |
| ee128.dll | 880 KB | 390 KB | -56% |
| ee256.dll | 878 KB | 391 KB | -55% |
| ee512.dll | 873 KB | 387 KB | -56% |
| emedtray.exe | 355 KB | 159 KB | -55% |
| emeduwp.dll | 244 KB | 38 KB | -84% |
| emuchardet.dll | 229 KB | 78 KB | -66% |
| emedws.exe | 212 KB | 35 KB | -83% |
| EEAdmin.exe | 119 KB | 27 KB | -77% |
| CommitList.dll | 881 KB | 346 KB | -61% |
| Projects.dll | 506 KB | 267 KB | -47% |
| Snippets.dll | 412 KB | 172 KB | -58% |
| WebPreview.dll | 346 KB | 86 KB | -75% |
| WordComplete.dll | 312 KB | 106 KB | -66% |
| Explorer.dll | 225 KB | 84 KB | -63% |
| WordCount.dll | 204 KB | 64 KB | -69% |
| Search.dll | 173 KB | 41 KB | -76% |
| OpenDocuments.dll | 152 KB | 52 KB | -66% |
| msvcp140.dll | 628 KB | – | 제거 |
| vccorlib140.dll | 343 KB | – | 제거 |
| pcre.dll | 412 KB | – | 제거 |
| zlib1.dll | 100 KB | – | 제거 |
| 합계 [1] | 69,962 KB | 48,431 KB | -31% |
- Windows 64비트 포터블 버전 v26.3.0과 v26.4의 크기입니다. 플러그인은 PlugIns 폴더에 있습니다.
- [1] 변경되지 않은 node64.exe와 css-html-validator-x64.dll을 제외한 모든 .exe 및 .dll 파일의 합계입니다. 각 언어의 리소스 DLL 등 위에 나열되지 않은 파일도 포함합니다.
- EmEditor.exe와 emeddlgs.dll은 이전에 각각에 링크되어 있던 api.dll을 공유하게 되었습니다.
새로운 명령
- 모든 명령 메뉴의 파일 > 차이 하위 메뉴에 차이 저장, 차이 로드, 차이 버리기 명령을 추가했습니다. [PF]
- 빠른 보기 사용자 지정 명령을 추가했습니다. [P]
- 문서 탭을 마우스 오른쪽 버튼으로 클릭할 때 표시되는 메뉴에 오른쪽으로 분할 보기 명령을 추가했습니다 (비교 > 분할 보기와 같음).
- 컴퓨터별 등록을 위한
emeditor /register및emeditor /unregister명령을 추가했습니다. [P] - 파일 크기가 빠른 보기 모드를 사용하는 최소 파일 크기보다 작아도 파일을 빠른 보기 모드로 여는
/fast명령 줄 옵션을 추가했습니다. - 파일을 빠른 보기 모드로 마지막 줄에서 여는
/tail명령 줄 옵션을 추가했습니다 (/fast /l -1과 같음). 줄 위치의 색인을 만드는 중에도 파일의 끝을 즉시 표시합니다.
새로운 옵션
- 사용자 지정 대화 상자에 빠른 보기 페이지를 추가했습니다. 빠른 보기 모드를 사용할 최소 파일 크기 텍스트 상자가 고급 페이지에서 이 페이지로 이동했습니다. 이 페이지에는 차이 파일 목록도 표시되며, 차이 파일을 삭제할 수 있습니다. [P]
- 사용자 지정 대화 상자의 빠른 보기 페이지에 빠른 보기 모드에서 대용량 파일을 저장할 때 확인, 빠른 보기 모드에서 대용량 파일을 저장할 때 변경 내용만 차이 파일에 저장, 대용량 파일의 줄의 위치를 저장하여 다음에 바로 열 수 있도록 하기 옵션을 추가했습니다. [P]
- 사용자 지정 대화 상자의 상태 페이지에 빠른 보기 모드 항목을 추가했습니다. [P]
새로운 매크로 기능 [P]
- Editor 개체에 GetFastViewDiffPath 메서드를 추가했습니다.
- 문서를 변경하는 Document 및 Selection 개체의 속성과 메서드 대부분을 빠른 보기 모드에서 사용할 수 있게 되었습니다.
새로운 플러그인 기능 [P]
- AI와 채팅 막대가 기본적으로 왼쪽에 열리게 되었습니다.
- EE_INFO 메시지에 EI_GET_FAST_VIEW_DIFF_PATH 매개 변수를, FAST_VIEW_DIFF_PATH_INFO 구조체를 추가했습니다.
- EEID_FAST_VIEW_SAVE_DIFF, EEID_FAST_VIEW_LOAD_DIFF, EEID_FAST_VIEW_DISCARD_DIFF, EEID_CUSTOMIZE_FAST_VIEW 명령 ID를 추가했습니다.
- 문서를 변경하는 메시지 대부분을 빠른 보기 모드에서 사용할 수 있게 되었습니다.
참고
- 이번 업데이트는 심각한 보안 문제인 eMudhra Intermediate CA Compromise에 대응합니다. 언어 서버 프로토콜 (LSP) 기능은 이 문제의 영향을 받는 Node.js를 사용하므로, 함께 제공되는 Node.js를 v26.12.1로 업데이트하여 문제를 해결했습니다.
- EmEditor 소스 코드 전체에 대한 보안 검사를 수행한 결과, 영향을 받는 부분은 LSP뿐이었습니다. Windows가 최신 업데이트 상태라면 EmEditor의 다른 부분은 영향을 받지 않습니다. EmEditor는 자체 인증서를 포함하지 않고 Windows의 CA 인증서를 사용합니다. WebPreview 및 ChatAI 플러그인은 시스템에 설치된 Microsoft Edge를 사용합니다. Windows와 웹 브라우저를 항상 최신 상태로 유지할 것을 권장합니다.
- [P] EmEditor Professional 에서만 사용 가능
- [PF] EmEditor Professional 및 EmEditor Free







