EmEditor v21.2.0 출시 (기술 리뷰 포함)!
오늘 EmEditor v21.2를 출시합니다.
일부 고객님께서 주요 릴리스에 대한 기술 리뷰를 작성해 달라고 요청하셨고, 좋은 생각이라고 생각했습니다. 모든 새로운 기능 뒤에는 많은 고객과의 상호 작용과 그 이유가 존재하는 경우가 많으며, 공식 릴리스 노트에는 담기 어려운 그 비하인드 스토리를 여러분과 공유하고 싶습니다.
우선, 이번 새 버전(v21.2)이 무료 버전(EmEditor Free)을 위한 많은 새로운 기능을 포함한다는 사실을 많은 분들이 반기실 것이라고 생각합니다. 과거에는 유료 고객을 위한 제품 업데이트에 중점을 두었습니다. 그러나 최근에는 무료 텍스트 편집기가 더 많이 출시되고 있으며, 더 많은 사용자가 다른 무료 텍스트 편집기의 대안으로 EmEditor를 사용하기를 바랍니다. 일부 사용자는 Pro 버전에서만 사용할 수 있었던 많은 기능이 무료 버전에 없기 때문에 좋지 않은 리뷰를 작성하기도 했습니다. v21.2의 새로운 무료 버전 기능에는 책갈피, 마커, 파일 비교(기본 옵션만), 맞춤법 검사, 번호 매기기, 전체 화면 보기, 작업 공간, 매크로(기록 및 실행만, 스크립트 매크로 없음), 개요, 시작 창, 그리고 구성 속성의 많은 옵션이 포함됩니다. 과거에는 일부 사용자가 Pro에서 무료로 다운그레이드하는 과정이 혼란스럽다고 불평했습니다. 최근 버전에서는 도움말 메뉴에 다운그레이드 및 업그레이드 명령이 있지만 기본값은 여전히 Pro 버전이었습니다. v21.2에는 더 이상 기본값이 없습니다. 새로 설치한 후 EmEditor를 처음 실행하면 EmEditor Professional 또는 EmEditor Free를 선택하는 새 대화 상자가 나타나며, 다운그레이드 명령을 찾지 않고도 바로 무료 버전으로 사용을 시작할 수 있습니다.
둘째, v21.2에는 새로운 단계 반복 기능이 포함되어 있습니다. 이 아이디어는 팬데믹 이전에 도쿄의 Mado-no-mori 편집자들과의 비공식 대화에서 처음 나왔습니다. 그들은 AI를 사용하여 EmEditor의 다음 동작을 감지하자고 제안했습니다. 앱을 느리게 만들기 위해 EmEditor에 큰 백그라운드 작업을 만들고 싶지는 않았지만(Office 도우미 Clipper를 기억하십니까?), 일부 반복 작업은 더 쉽게 단순화해야 한다는 점에는 동의합니다. 텍스트 편집기에서 반복 작업이 있을 때 숙련된 사용자는 이를 매크로로 기록하고 필요한 만큼 매크로를 반복하는 방법을 알고 있습니다. 그러나 먼저 매크로를 기록하지 않고 해당 단계를 시도하고 싶은 경우가 많습니다. 단계를 매크로로 기록하기로 결정할 때쯤이면 이미 절반은 완료된 경우가 많아, 더 고민하지 않고 반복을 끝내고 싶을 뿐입니다. 새로운 단계 반복 기능은 이러한 상황에서 유용합니다. 일반적으로 특정 작업을 3번 반복하면(향후 조정될 수 있음) 반복 횟수 입력 하이퍼링크가 포함된 알림 팁이 나타납니다. 링크를 클릭하면 반복 대화 상자가 나타나며, 여기서 단계를 반복할 횟수를 지정할 수 있습니다. 알림 팁이 나타나기를 기다리지 않고 편집 메뉴에서 단계 반복 명령을 선택하여 반복 대화 상자를 열 수도 있습니다. 기본적으로 v21.2는 기록 시작 명령의 활성화 여부와 관계없이 매크로를 영구적으로 기록하며, 최근 단계를 반복하려면 매크로의 시작 지점만 선택하면 됩니다.
제가 떠올린 또 다른 편리한 기능은 거의 모든 메뉴 항목과 도구 모음 버튼의 오른쪽 클릭 메뉴에 표시되는 키보드 바로 가기 할당 명령입니다. 이 명령은 모든 구성의 속성에서 키보드 페이지를 열며, 오른쪽 클릭한 명령이 미리 선택되어 있습니다. 이렇게 하면 구성 속성의 키보드 페이지에서 명령을 찾는 시간을 절약할 수 있습니다. v21.2부터 모든 구성이 키보드 맵의 기본 설정이 됩니다. 과거에는 EmEditor가 현재 구성에만 그리고 모든 구성에 대해 키보드 바로 가기를 할당할 수 있어 다소 혼란스러웠습니다. 대부분의 사용자는 특정 구성에 바로 가기를 할당하는 데 신경 쓰지 않을 것이라고 생각하므로, 키보드 할당의 기본값을 모든 구성으로 만들고 싶었습니다.
일부 고객은 HTML 파일에 charset=iso-8859-1 태그가 있는 서유럽 HTML 파일에서 EmEditor가 “(0x93, U+201C) 및 ”(0x94, U+201D) 문자를 올바르게 표시하지 않는다고 불평했습니다. 해당 고객은 이것이 ISO-8859-1과 상위 집합인 Windows-1252 인코딩의 차이 때문이라는 점을 이미 인정했습니다. 사실 “ 및 ” 문자는 ISO-8859-1 인코딩에 정의되어 있지 않지만 Windows-1252 인코딩에는 정의되어 있습니다. 사실 많은 서유럽 HTML 파일이 windows-1252로 표시되어야 하는데도 iso-8859-1로 잘못 표시되는 경우가 많습니다. WHATWG 커뮤니티 Living Standard에 따르면, HTML5는 이러한 HTML 파일이 ISO-8859-1로 표시되어 있더라도 Windows-1252 인코딩으로 해석하며, HTML/XML 문자 세트 검색 옵션이 설정된 경우 EmEditor v21.2도 마찬가지입니다.
v21.2를 개발하는 동안 더 많은 이야기가 있지만, EmEditor를 시작할 때 자동 복사 기능이 켜져 있으면 표시되는 새로운 알림 기능을 소개하며 이 블로그를 마치겠습니다. 복사 및 붙여넣기가 잘못된 경우 이메일을 받는 경우가 있습니다. 이는 대부분 사용자가 알아차리지 못한 채 자동 복사 기능이 켜져 있거나 끄는 것을 잊었기 때문입니다. 따라서 새로운 알림은 자동 복사 기능이 켜져 있음을 사용자에게 알려 줍니다.
일부 사람들이 OS를 Windows 11로 업데이트하는 것을 불안해한다는 것을 알고 있습니다. 저는 보통 레드몬드의 이웃들을 신뢰하지만, 이번에는 잘 모르겠습니다. 한 고객이 이 특정 Windows 11 버그와 관련된 문제를 보고했습니다. EmEditor를 사용하면 구성 및 EmEditor와 연결할 파일 형식에 비ASCII 이름을 선택할 수 있으며, 이러한 이름은 레지스트리 키가 됩니다. Windows 11이 안정화될 때까지 잠시 기다리는 것을 권장합니다.
마지막으로, Professional 또는 Free 버전 중 어느 것을 사용하시든 EmEditor를 좋아하시기를 바랍니다. 앞으로 질문, 기능 요청 또는 아이디어가 있으시면 문의하시거나 포럼에 글을 남겨 주십시오. 리뷰를 작성해 주시는 것도 환영하며, 주기적으로 읽고 있습니다. 리뷰를 작성하려면 스토어 앱 버전을 먼저 다운로드해야 할 수 있습니다.
EmEditor를 사용해 주셔서 감사합니다!
— Yutaka Emura
자세한 내용과 스크린샷은 EmEditor v21.2 새로운 기능을 참조하십시오.
이 릴리스에는 다음과 같은 버그/문제 수정도 포함되어 있습니다:
- 가상 컴퓨터와 같은 특정 컴퓨터에서 매우 큰 파일을 열 때 발생할 수 있는 충돌을 수정했습니다.
- 히라가나/가타카나로만 된 제목 태그에 오류를 표시하던 CSS/HTML 유효성 검사기 문제를 수정했습니다.
데스크톱 설치 프로그램 버전을 사용하는 경우 도움말에서 업데이트 확인을 선택하여 최신 버전을 다운로드할 수 있습니다. 이 방법이 실패하면 최신 버전을 다운로드하고 다운로드한 설치 프로그램을 실행하십시오. 데스크톱 휴대용 버전을 사용하는 경우 다운로드 페이지에서 최신 버전을 다운로드할 수 있습니다. 스토어 앱 버전은 며칠 후 Microsoft Store(64비트 또는 32비트)를 통해 업데이트할 수 있습니다. winget을 사용하는 경우 “winget install emeditor”를 입력하여 최신 버전의 EmEditor를 설치할 수 있습니다(64비트 또는 32비트 자동 감지).