EmEditor v25.4.0 출시 – 더 빠르고 견고해진 Snippets 및 AI와 대화

EmEditor v25.4.0을 출시했습니다.

이 업데이트는 무엇보다 속도에 중점을 두었습니다. 많은 코드 부분을 최적화하여 특히 AVX‑512를 지원하는 CPU에서 여러 작업이 더 빠르게 실행됩니다. 새로운 최적화를 작성하는 데 AI와 대화 기능을 활용했으며, 마치 뛰어난 엔지니어가 옆에 있는 듯한 느낌이었습니다.

AI를 사용하지 않는 기존 방식의 최적화도 수행했습니다. 찾기, 바꾸기, 파일에서 찾기, 파일에서 바꾸기가 가능한 경우 UTF‑8을 직접 처리하도록 재작업되어 UTF‑16으로의 왕복을 피합니다. 이전에는 UTF‑8에 대한 파일에서 바꾸기가 UTF‑16으로 변환한 후 다시 되돌렸지만, 이제는 변환 오버헤드 없이 UTF‑8에서 직접 바꾸기가 수행됩니다. 또한 파일에서 찾기에 새 옵션 “파일 이름, 줄 및 일치하는 줄 표시(긴 줄 잘라내기)”를 추가했으며 기본적으로 활성화됩니다. 대상에 매우 긴 줄(예: 바이너리)이 포함된 경우에도 EmEditor는 이제 전체 줄을 출력하는 대신 출력을 잘라내어 안정적이고 반응이 빠른 결과를 제공합니다. 저희 테스트에서 찾기, 바꾸기, 파일에서 찾기, 파일에서 바꾸기는 약 2배에서 6.5배 빨라졌습니다.

안정성도 향상되었습니다. 파일에서 찾기는 멀티스레드로 실행되지만, 많은 거대한 파일을 한 번에 검색하면 메모리를 많이 사용할 수 있습니다. 매우 큰 파일을 여는 스레드 수를 제한하여 메모리 사용량을 줄입니다. 메모리 할당이 실패하면 EmEditor가 자동으로 메모리를 덜 사용하는 단일 스레드 모드로 전환하여 작업을 다시 시도하므로 충돌 가능성이 줄어듭니다.

v25.3에서 HTMLBar 플러그인을 단종한 후 일부 사용자는 빠른 태그 삽입 버튼을 그리워했습니다. 이번 릴리스에서는 EmEditor에서 직접 코드 조각을 정의하고 메뉴, 도구 모음 또는 키보드 바로 가기에서 호출할 수 있습니다. 실행은 여전히 Snippets 플러그인이 처리합니다. Snippets 도구 모음을 표시하려면 보기 > 도구 모음 > Snippets으로 이동하십시오. 텍스트를 Snippets 도구 모음으로 끌어다 놓아 코드 조각을 만들거나 사용자 지정 > Snippets에서 코드 조각을 정의할 수 있습니다. 구문에 대한 자세한 내용은 도움말의 “Snippets 플러그인 사용”을 참조하거나 AI에게 “EmEditor 코드 조각 구문”을 물어보십시오.

AI와 대화(Makoto Emura 제공)도 다음과 같이 업그레이드되었습니다:

  • 특정 모델(예: GPT‑5)에서 현재 정보(예: 기차 시간표)를 검색할 수 있는 새로운 웹 검색 옵션.
  • 응답 길이를 조정하는 새로운 텍스트 상세도 제어.
  • 환경 변수(예: OPENAI_API_KEY)를 사용하는 옵션.
  • 더 나은 성능을 위한 백엔드 최적화.

참고: AI와 대화를 포함한 AI 기능을 사용하려면 ChatAI 플러그인을 별도로 설치하십시오.

미리 보기 빌드 중 발견된 문제도 수정했습니다.

Pro 및 Free 에디션이 모두 기대에 부응하기를 바랍니다. 질문, 기능 요청 또는 아이디어가 있으시면 문의하시거나 포럼에 게시해 주십시오.

EmEditor를 계속 지원해 주셔서 감사합니다.
— Yutaka Emura

주요 변경 사항과 스크린샷을 포함한 자세한 내용은 “버전 25.4의 새로운 기능”을 참조하십시오.

데스크톱 설치 프로그램 에디션을 사용하는 경우 도움말 > 업데이트 확인을 통해 업데이트하십시오. 그래도 작동하지 않으면 최신 버전(https://support.emeditor.com/en/downloads/suggested)을 다운로드하여 설치 프로그램을 실행하십시오. 데스크톱 휴대용 에디션은 여기에서 다운로드하고 업데이트할 수 있습니다. 스토어 앱 에디션은 며칠 후 Microsoft Store에서 다운로드하거나 업데이트할 수 있습니다.