버전 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.9MB)에서 “abc” 찾기.
*2 1.34GB, 100,000,000줄, 임의 ASCII 데이터
*3 1.99GB, 15,860,000줄, 임의 숫자 데이터.
* 기타 모든 항목: 538MB, 10,000,000줄, 임의 ASCII 데이터, 임시 파일 사용 옵션 켬(기본값), Windows 10(64비트), Core i7-8700K, 32GB RAM.
- 동기화 설정 기능을 추가했습니다. 이 기능은 기본적으로 비활성화되어 있습니다.
- 명령줄 옵션에 /max 옵션을 추가했습니다.
새로운 옵션
- 사용자 정의 대화 상자에 동기화 페이지를 추가했습니다.
- 사용자 정의 대화 상자의 CSV 페이지에 셀 내 최대 줄 바꿈 수 텍스트 상자를 추가했습니다.
- 사용자 정의 대화 상자의 고급 페이지에 파일당 최대 메모리 크기 텍스트 상자를 추가했습니다.
- 사용자 정의 대화 상자의 보기 페이지에 앱 테마 드롭다운 목록 상자를 추가했습니다.
- 파일에서 찾기 및 파일에서 바꾸기 대화 상자에 일치 항목 수가 다음에 도달하면 중지 텍스트 상자를 추가했습니다. 사용자 정의 대화 상자의 검색 페이지에 있던 열린 상태로 유지되는 경우 바꿀 최대 파일 수 텍스트 상자는 더 이상 사용되지 않습니다.
새로운 명령
- 동기화 사용자 지정
플러그인 API 새로운 기능
- GREP_INFO_EX 구조체에 nLimit 필드를 추가했습니다.
매크로 새로운 기능
- Editor 개체의 FindInFiles 메서드와 ReplaceInFiles 메서드에 nExFlags 및 nLimit 매개 변수를 추가했습니다.