버전 20.4의 새로운 기능
2020년 12월 15일
새로운 일반 기능
- 알림 기능이 추가되었습니다. “새 버전을 사용할 수 있습니다”, “CSV 파일이 감지되었습니다” 등의 이벤트가 발생하면 EmEditor는 창의 오른쪽 아래 모서리에 풍선 팁을 표시하여 알림을 확인하거나 알림에 대한 작업을 선택할 수 있게 합니다. 풍선 팁이 몇 초 후 사라진 후에도 상태 표시줄의 알림 아이콘(💬)을 클릭하면 이전 알림 목록을 볼 수 있는 알림 표시줄이 표시됩니다. 항목 중 하나를 클릭하면 알림을 확인하거나 알림에 대한 작업을 선택할 수 있는 대화 상자가 표시됩니다.
- 업데이트 검사기 동작을 개선했습니다.
- 전역 최대 메모리 크기를 MB 단위로 설정할 수 있는 기능이 추가되었으며, 여러 대용량 파일을 동시에 열 때 메모리 및 스레드 사용을 최적화했습니다.
- 중복 줄 삭제 및 비교 명령의 속도를 개선했습니다.
테스트 결과:
| v20.3.0 | v20.4.0 | 비교 | |
|---|---|---|---|
| 중복 줄 삭제 | 51.7초 | 21.6초 | 2.39배 빠름 |
| 비교 | 743초 | 1.59초 | 467배 빠름 |
중복 줄 삭제: 10 GB, 3억 줄, 임의 ASCII 데이터, 실행 취소 정보 버리기.
비교: 완전히 다른 100 MB 파일 두 개, 300만 줄, 임의 ASCII 데이터, 품질 5(가장 정확).
모두: Windows 10 (64비트), Core i9-9900K, 32GB RAM, 2TB SSD.
새로운 옵션
- 사용자 지정 대화 상자에 알림 페이지와 업데이트 페이지가 추가되었습니다.
- 사용자 지정 대화 상자의 고급 페이지에 최대 메모리 크기(MB) 텍스트 상자가 추가되었습니다.
- 파일에서 찾기 대화 상자의 출력 옵션 드롭다운 목록 상자에 파일 이름, 줄 및 일치하는 문자열 표시 및 파일 이름 및 일치하는 문자열 표시가 추가되었습니다.
새로운 명령
- 알림 토글
- 알림 사용자 지정
- 업데이트 사용자 지정
- 빈 열 제거
- 모든 실행 취소/다시 실행 기록 지우기
- 가장 짧은 줄/셀 찾기
플러그인 API의 새로운 기능
- BATCH_GREP_INFO 및 GREP_INFO_EX 구조에 FLAG_FIND_FILE_AND_MATCHED 및 FLAG_FIND_FILE_LINE_AND_MATCHED 플래그가 추가되었습니다.
매크로의 새로운 기능
- FindInFiles 및 BatchFindInFiles 메서드에 eeFindFileLineAndMatched 및 eeFindFileAndMatched 플래그가 추가되었습니다.