버전 18.1의 새로운 기능

2018년 9월 26일

새로운 일반 기능

  • 파일에서 찾기 속도 성능이 매우 향상되었고 대용량 파일을 열때의 여러 동작들이 향상되었습니다.
  • 테스트 결과:

    v17.9 v18.0 v18.1 v17.9과 비교
    파일에서 찾기*1 8.86 초 7.31 초 0.609 초 14.5 배 더 빠름
    대용량 파일 열기*2 7.06 초 7.06 초 2.44 초 2.89 배 더 빠름
    CSV 모드로 전환*3 59.3 초 18.4 초 3.02 초 19.6 배 더 빠름
    A 부터 Z 까지 정렬 (기본 옵션) 64.0  초 38.1  초 32.1  초 1.99 배 더 빠름
    A 부터 Z 까지 정렬 (빠른 이진수 비교) 35.5  초 10.3  초 8.28  초 4.29 배 더 빠름
    중복 줄 삭제 31.7  초 18.3  초 2.20  초 14.4 배 더 빠름
    저장 (변경 후 동일 파일로) 25.8 초 0.562 초 0.406  초 63.5 배 더 빠름
    새로운 파일로 저장 26.7 초 0.484 초 0.343 초 77.8 배 더 빠름

    *1 11,370 개의 HTML 파일에서 (총 29.9 MB) “abc” 찾기.
    *2 1.34 GB, 100,000,000 줄, 무작위 ASCII 데이터
    *3 1.99 GB, 15,860,000 줄, 무작위 숫자 데이터.
    * 기타 사항: 538 MB, 10,000,000 줄, 무작위 ASCII 데이터, 임시 파일 옵션 켜기 사용 (기본값), Windows 10 (64-비트), Core i7-8700K, 32GB 램.

  • 동기화 설정 기능을 추가했습니다. 이 기능의 기본값은 미사용입니다.
  • 명령어 라인 옵션에 /max 옵션을 추가했습니다.

새로운 옵션

  • 사용자 정의 대화 상자에 동기화 페이지를 추가했습니다.
  • 사용자 정의 대화 상자의 CSV 페이지에 셀 내의 최대 개행 수를 추가했습니다.
  • 사용자 정의 대화 상자의 고급 페이지에 파일당 최대 메모리 크기 텍스트 상자를 추가했습니다.
  • 사용자 정의 대화 상자의 뷰기 페이지에 앱 테마 드롭다운 목록 상자를 추가했습니다.
  • 파일에서 찾기, 파일에서 바꾸기 대화 상자에 일치하는 갯수에 도달하면 중지를 추가했습니다. 사용자 정의 대화상자의 검색 페이지에 있는 “열린 상태로 유지될 경우 교체할 수 있는 최대 파일 수” 텍스트 상자는 이제 사용되지 않습니다.

새로운 명령어

  • 사용자 정의 동기화

플러그인 API 신규 기능

  • GREP_INFO_EX 구조체에 nLimit 필드를 추가했습니다.

매크로의 새로운 기능

  • Editor 객체의 FindInFiles 메소드와 ReplaceInFiles 메소드에 nExFlags 와 nLimitof 매개 변수를 추가했습니다.

버그 수정

  • 고객님들께서 알려주신 이슈들을 수정하였습니다 (1, 2, 3, 4, 5, 6, 7).