버전 20.3의 새로운 기능
2020년 11월 17일
새로운 일반 기능
- EmEditor의 새 버전이 감지될 때의 동작을 개선하고 전체 업데이트 환경을 개선했습니다. 새 버전이 감지되면 EmEditor 창의 오른쪽 아래 모서리에 도구 설명이 나타나 새 버전 번호를 표시하고, 지금 설치하거나 종료 시 새 버전을 설치할지 선택할 수 있습니다. 또한 시작 창에 업데이트 검사기 관련 옵션이 추가되어 자동 업데이트를 사용하거나 사용하지 않도록 설정하고, 지금 설치하거나, 종료 시 새 버전을 설치할지 선택할 수 있습니다.
- 설치 프로그램에서 emedshl.dll 및 emedshl64.dll 파일을 제거하고 Windows 탐색기 상황에 맞는 메뉴와 관련된 레지스트리 키와 값을 추가했습니다. 이렇게 하면 향후 제거/업데이트 중에 Files in use 메시지 상자가 나타나는 것을 방지할 수 있습니다.
- 기본 설치에서는 더 이상 바탕 화면 바로 가기를 만들지 않습니다. 사용자 지정 설치를 선택하면 바탕 화면 바로 가기를 만들 수 있습니다.
- HTML/XML 문자 참조, 범용 문자 이름 또는 퍼센트 인코딩 활성 문자열 위로 마우스를 가져갈 때 표시되는 도구 설명에 모두 변환 및 모두 사용 안 함 명령이 추가되었습니다.
- 매우 큰 파일에서 일치 항목 계산 옵션을 사용한 찾기, 필터, 모두 바꾸기, 비교 등 다양한 작업의 속도를 개선했습니다.
테스트 결과:
| v20.2.0 | v20.3.0 | 비교 | |
|---|---|---|---|
| 일치 항목 계산 옵션으로 “abc” 찾기 | 8.20초 | 2.32초 | 3.53배 빠름 |
| “abc”를 “@@@”로 바꾸기 | 8.38초 | 2.87초 | 2.92배 빠름 |
| “abc” 필터 | 9.41초 | 3.31초 | 2.84배 빠름 |
| 정규식(Onigmo) 및 일치 항목 계산 옵션으로 “[a-c]” 찾기 | 162초 | 50.7초 | 3.20배 빠름 |
| 정규식(Onigmo) 옵션으로 “[a-c]”를 “@”로 바꾸기 | 220초 | 64.2초 | 3.43배 빠름 |
10 GB, 3억 줄, 임의 ASCII 데이터, 실행 취소 정보 버리기, Windows 10 (64비트), Core i9-9900K, 32GB RAM, 2TB SSD.
새로운 옵션
- 바꾸기 대화 상자에 순환 확인란이 추가되었습니다.
- 시작 창 사용자 지정 대화 상자에 업데이트 검사기 표시 및 새 버전이 있을 때만 확인란이 추가되었습니다.
- 숫자/IP 주소 범위의 형식이 잘못되었습니다 메시지 상자에 숫자 범위 지우기 옵션 확인란이 추가되었습니다.
- 구성 속성의 강조 표시 (2) 페이지에서 HTML/XML 문자 참조 및 UCN 강조 표시 확인란이 제거되었습니다. 비슷한 옵션이 링크 페이지의 활성 문자열 목록 상자에 포함되어 있었습니다.
매크로의 새로운 기능
- 여러 줄 텍스트 상자를 허용하도록 prompt 메서드에 선택적 매개 변수가 추가되었습니다.
- Selection 개체의 Replace 메서드에 eeFindAround 플래그가 추가되었습니다.