버전 26.4의 새로운 기능
2026년 10월 21일
새로운 일반 기능
-
빠른 보기 모드가 이제 편집을 지원합니다. 메모리에 로드하지 않고 거대한 파일을 편집할 수 있으며, 입력, 붙여넣기, 실행 취소/다시 실행, 모두 바꾸기, 다중 선택, 삽입, 변환, 정렬 메뉴의 대부분의 명령이 포함됩니다. 저장할 때까지 원본 파일은 변경되지 않습니다. [PF]
-
빠른 보기 모드는 이제 문서를 변경하는 CSV 명령을 지원하며, 셀 편집, 열 분할, 열 결합, 줄 결합, 따옴표 임시 숨기기, 열 숨기기/숨기기 취소, 열 너비 재설정, 왼쪽 정렬/가운데 정렬/오른쪽 정렬 명령이 포함됩니다. [P]
-
빠른 보기 모드에서 거대한 파일을 저장할 때 편집 내용을 파일에 병합하거나, 변경 내용만 diff 파일에 저장하고 원본 파일은 그대로 둘 수 있습니다. diff 파일은 줄의 위치도 유지하므로, 파일이 최소 파일 크기보다 작더라도 다음에 열 때 즉시 열립니다. [PF]
-
빠른 보기 문서는 이제 저장하지 않은 편집 내용을 포함하여 작업 공간에 포함됩니다. [PF]
-
빠른 보기 모드에서 상태 표시줄에 FAST 표시기와 문서 탭에 번개 모양 아이콘이 추가되었습니다. 표시기를 두 번 클릭하면 일반 모드와 빠른 보기 모드 사이를 전환합니다. [PF]
-
빠른 보기 모드에서 사용할 수 없는 기능을 포함한 자세한 내용은 빠른 보기 모드에서 거대한 파일 열기 및 편집을 참조하십시오.
-
이제 시작 창에서 앱 테마와 매우 어두움을 지원합니다.
-
이제 매크로가 UTF-16 대신 서명(BOM)이 있는 UTF-8로 저장됩니다.
-
스토어 및 MSIX 버전: EmEditor는 이제 제거된 MSI 버전이 남긴 파일 연결을 제거하도록 제안하며, 이 연결 때문에 Windows에서 해당 파일을 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 미리 보기에서 올바르게 미리 보기되지 않았습니다.
- 계산기 스니펫처럼 출력이 한 줄인 명령을 실행하는 스니펫이 EmEditor를 충돌시켰습니다.
-
더 빠른 시작. 테스트에서 기본 창이 1.93배 더 빠르게 준비되었습니다. 다른 작업도 더 빠릅니다. diff 파일에 줄의 위치가 포함되어 있으므로 거대한 파일을 두 번째로 열 때 더 빠릅니다. 아래 테스트 결과를 참조하십시오.
-
라이선스가 만료에 가까워질 때 표시되는 라이선스를 갱신하십시오 대화 상자에 이 메시지를 다시 표시하지 않음 확인란을 추가했습니다.
테스트 결과:
| 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: 줄 바꿈 위치가 포함된 diff 파일과 함께 빠른 보기 모드로 열기. 둘 다 두 번째 열기
- [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을 공유합니다.
새로운 명령
- 모든 명령 메뉴의 파일 > Diff 하위 메뉴에 Diff 저장, Diff 로드, Diff 삭제 명령을 추가했습니다. [PF]
- 빠른 보기 사용자 지정 명령을 추가했습니다. [P]
- 문서 탭을 마우스 오른쪽 단추로 클릭할 때 표시되는 메뉴에 오른쪽으로 분할 보기 명령을 추가했습니다(비교 > 분할 보기와 동일).
- 컴퓨터별 등록을 위한
emeditor /register및emeditor /unregister명령을 추가했습니다. [P] - 파일이 빠른 보기 모드를 사용하도록 설정할 최소 파일 크기보다 작더라도 파일을 빠른 보기 모드로 여는
/fast명령줄 옵션을 추가했습니다. /fast /l -1처럼 파일을 빠른 보기 모드로 열고 마지막 줄에서 시작하는/tail명령줄 옵션을 추가했습니다. 줄의 위치가 아직 인덱싱되는 동안에도 파일 끝이 즉시 표시됩니다.
새로운 옵션
- 사용자 지정 대화 상자에 빠른 보기 페이지를 추가했습니다. 빠른 보기 모드를 사용하도록 설정할 최소 파일 크기 텍스트 상자가 고급 페이지에서 이 페이지로 이동했습니다. 이 페이지에는 diff 파일도 나열되며 삭제할 수 있습니다. [P]
- 사용자 지정 대화 상자의 빠른 보기 페이지에 빠른 보기 모드에서 대용량 파일을 저장할 때 확인, 빠른 보기 모드에서 대용량 파일을 저장할 때 변경 내용만 diff 파일에 저장, 대용량 파일의 줄 위치를 저장하여 다음에 즉시 열기 옵션을 추가했습니다. [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를 해결합니다. Language Server Protocol(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