버전 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 배 더 빠름 |
* 185 MB, 2,170,000 줄, CSV 숫자 데이터, 윈도우즈 10 (64-비트), 코어 i7-8700K, 32GB 램.
- Python 구문을 Python 3.7.0b4 로 업데이트 하였습니다.
- 파일 비교 후 보고서 파일 생성 기능을 추가했습니다. 보고서 비교를 하기 위해eeCompare 구성과 세로선-분리된 CSV 서식을 추가했습니다.
새로운 옵션
- 복사하고 닫기 버튼을 문자 코드 값 명령어에 의해 표시되는 대화 상자에 추가하였습니다.
- 파일 수정일 (&e) 과 파일 수정시각 (&u) 매크로를 페이지 구성 속성의 인쇄페이지 안에 헤더/풋터 텍스트 상자를 추가하였습니다 .
- 색 드롭다운 목록 상자를 구성 속성의 강조 (1) 페이지에 추가하였으며, 색상 관련된 비교를 지정할 수 있습니다.
- 임시 파일 사용 최소 크기 텍스트 상자와 현재 사용중인 임시 파일 메시지를 대용량 파일 컨트롤러 사용자 지정 바에 추가하였습니다.
- 중복 줄 삭제/책갈피 대화상자에 비어있는 셀 무시 확인을 추가하였습니다.
- CSV 문서의 셀에서 따옴표가 없는 문자열 비교 확인란을 사용자 지정 대화상자의 정렬 페이지에 추가하였습니다.
새로운 명령
- 텍스트 렌더링 사용자 지정
- 보고서 생성
플러그인 API의 새로운 기능
- MANAGE_DUPLICATES_IGNORE_EMPTY_CELLS 플래그를 MANAGE_DUPLICATES_INFO 구조체에 추가하였습니다.
- SORT_UNQUOTE_CELLS 플래그를 SORT_INFO 구조체에 추가하였습니다.
- EE_COMPARE 메시지, Editor_Compare 인라인 함수와 COMPARE_INFO 구조체를 추가하였습니다.
매크로 신규 기능
- eeIgnoreEmptyCells 플래그를 Document 객체의 DeleteDuplicates 메소드에 추가하였습니다.
- eeSortUnquoteCells 플래그를 Document 객체의 Sort 메소드에 추가하였습니다.
- Compare 메소드를 Editor 객체에 추가하였습니다.