버전 17.7의 새로운 기능
2018년 5월 16일
새로운 일반 기능
- 다양한 정렬 명령의 속도를 개선했습니다.
테스트 결과:
| v17.6 | v17.7 | 비교 | |
|---|---|---|---|
| CSV 정렬 (숫자, 열 기준 정렬) | 19.7초 | 0.719초 | 27.4배 빠름 |
| 여러 열 기준 CSV 정렬 (숫자, 2개 열 기준 정렬) | 72.6초 | 1.97초 | 36.9배 빠름 |
| 여러 열 기준 CSV 정렬 (숫자, 3개 열 기준 정렬) | 94.7초 | 3.09초 | 30.6배 빠름 |
* 185MB, 2,170,000줄, CSV 숫자 데이터, Windows 10(64비트), Core i7-8700K, 32GB RAM.
- Python 구문을 Python 3.7.0b4로 업데이트했습니다.
- 파일 비교 후 보고서 파일을 생성하는 기능을 추가했습니다. 비교 보고서를 보기 위해 eeCompare 구성과 세로줄로 구분된 CSV 형식을 추가했습니다.
새로운 옵션
- 문자 코드 값 명령으로 표시되는 대화 상자에 복사 후 닫기 버튼을 추가했습니다.
- 비교 마법사에 보고서를 생성하시겠습니까? 페이지를 추가했습니다.
- 구성 속성의 인쇄 페이지에 있는 머리글/바닥글 텍스트 상자에 파일 수정 날짜 (&e) 및 파일 수정 시간 (&u) 매크로를 추가했습니다.
- 구성 속성의 강조 표시 (1) 페이지에 색 드롭다운 목록 상자를 추가하여 비교 관련 색을 지정할 수 있습니다.
- 대용량 파일 컨트롤러 사용자 지정 표시줄에 임시 파일 사용 최소 크기 텍스트 상자와 현재 임시 파일 사용 중 메시지를 추가했습니다.
- 중복 줄 삭제/책갈피 지정 대화 상자에 빈 셀 무시 확인란을 추가했습니다.
- 사용자 정의 대화 상자의 정렬 페이지에 CSV 문서의 셀에 있는 따옴표 없는 문자열 비교 확인란을 추가했습니다.
새로운 명령
- 텍스트 렌더링 사용자 지정
- 보고서 생성
플러그인 API 새로운 기능
- MANAGE_DUPLICATES_INFO 구조체에 MANAGE_DUPLICATES_IGNORE_EMPTY_CELLS 플래그를 추가했습니다.
- SORT_INFO 구조체에 SORT_UNQUOTE_CELLS 플래그를 추가했습니다.
- EE_COMPARE 메시지, Editor_Compare 인라인 함수 및 COMPARE_INFO 구조체를 추가했습니다.
매크로 새로운 기능
- Document 개체의 DeleteDuplicates 메서드에 eeIgnoreEmptyCells 플래그를 추가했습니다.
- Document 개체의 Sort 메서드에 eeSortUnquoteCells 플래그를 추가했습니다.
- Editor 개체에 Compare 메서드를 추가했습니다.
버그 수정
- DirectWrite가 활성화된 상태에서 키워드 강조 표시의 문제를 수정했습니다.
- 정렬과 관련된 문제를 수정했습니다.
- 고객이 보고한 문제를 수정했습니다 (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14).