버전 20.4의 새로운 기능

2020년 12월 15일

새로운 일반 기능

  • 알림 기능이 추가되었습니다. “새 버전을 사용할 수 있습니다”, “CSV 파일이 감지되었습니다” 등의 이벤트가 발생하면 EmEditor는 창의 오른쪽 아래 모서리에 풍선 팁을 표시하여 알림을 확인하거나 알림에 대한 작업을 선택할 수 있게 합니다. 풍선 팁이 몇 초 후 사라진 후에도 상태 표시줄의 알림 아이콘(💬)을 클릭하면 이전 알림 목록을 볼 수 있는 알림 표시줄이 표시됩니다. 항목 중 하나를 클릭하면 알림을 확인하거나 알림에 대한 작업을 선택할 수 있는 대화 상자가 표시됩니다.
  • 업데이트 검사기 동작을 개선했습니다.
  • 전역 최대 메모리 크기를 MB 단위로 설정할 수 있는 기능이 추가되었으며, 여러 대용량 파일을 동시에 열 때 메모리 및 스레드 사용을 최적화했습니다.
  • 중복 줄 삭제 및 비교 명령의 속도를 개선했습니다.

테스트 결과:

v20.3.0v20.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 플래그가 추가되었습니다.