버전 20.4의 새로운 기능

2020년 12월 15일

새로운 일반 기능

  • 알림 기능을 추가하였습니다. “새로운 버전을 사용할 수 있습니다“, “CSV 파일이 감지되었습니다“등과 같은 이벤트가 발생했을 때, 엠에디터는 알림을 확인하거나 동작을 선택할 수 있도록 창의 우측-하단에 풍선 설명이 표시됩니다. 몇 초 후에 풍선 설명이 사라진 이후에도 이전 알림 목록을 표시해 주는 알림 막대를 표시하려면, 상태 표시줄에서 알림 아이콘 (💬)을 클릭합니다. 하나의 항목을 선택하면 확인 대화 상자가 나타나거나 알림에 대한 동작을 선택합니다.
  • 업데이트 검사기 동작을 개선했습니다.
  • MB 단위로 최대 전역 메모리 크기를 설정할 수 있는 기능을 추가했고, 여러 개의 큰 파일을 동시에 열었을 때 메모리 및 스레드 사용을 최적화하였습니다.
  • 중복 줄 삭제 그리고 비교 명령어의 속도를 개선했습니다.

테스트 결과:

v20.3.0v20.4.0비교
중복 줄 삭제51.7 초21.6 초2.39 배 더 빠름
비교743 초1.59 초467 배 더 빠름

  중복 줄 삭제: 10 GB, 3억 줄, 무작위 ASCII 데이터, 실행 취소 정보 무시.
비교: 2개의 완전히 다른 100MB 파일, 3백만 줄, 무작위 ASCII 데이터, 품질 5 (가장 정확).
전체: Windows 10 (64-bit), 코어 i9-9900K, 32GB 램, 2TB SSD.

새로운 옵션

  • 사용자 지정 대화 상자에 알림 페이지와 업데이트 페이지를 추가했습니다.
  • 최대 메모리 크기 (MB) 입력 란을 사용자 지정 대화 상자의 고급 페이지에 추가했습니다.
  • 파일 이름, 줄 수 그리고 일치한 문자열 표시 그리고 파일 이름과 일치한 문자열 표시파일에서 찾기 대화 상자의 출력 옵션 드롭 다운 목록 상자에 추가했습니다.

새로운 명령어

  • 알림 토글
  • 알림 사용자 지정
  • 업데이트 사용자 지정
  • 빈 열 제거
  • 실행 취소/다시 실행 기록 모두 지우기
  • 가장 짧은 줄/셀 찾기

플러그인 API의 새로운 기능

  • FLAG_FIND_FILE_AND_MATCHEDFLAG_FIND_FILE_LINE_AND_MATCHED 플래그를 BATCH_GREP_INFO 그리고 GREP_INFO_EX 구조체에 추가했습니다.

매크로 신규 기능

  • eeFindFileLineAndMatchedeeFindFileAndMatched 플래그를 FindInFiles 그리고 BatchFindInFiles 메소드에 추가했습니다.