버전 20.2의 새로운 기능

2020년 10월 6일

  • “중첩된” CSV 문서의 열에서 중복 요소들(세미콜론과 같이 구분자로 분리되는)의 정렬 또는 삭제하는 기능이 추가되었습니다. 이를 하기 위해서, 열 분할 명령어를 선택하고 열 분리 대화 상자에서 선택한 열 분리 – (없음)을 선택합니다.
  • 새로운 버전은 고급 대화 상자의 옵션이 기본에서 변경되었을 때 (파일에서) 찾기/바꾸기 대화 상자의 고급 버튼에서 * 표시를 보여줍니다. 찾기 도구 모음의 고급 버튼은 고급 옵션이 설정되었으면 강조 표시됩니다.
  • HTML/XML 문자 참조, 유니버설 문자 이름, 또는 퍼센트 인코딩 활성 문자열로 마우스가 항목을 가리키고 있을 때 도구 설명에 복사하고 변환하기 명령어가 표시하는 것을 추가했습니다.
  • 자동 채우기/자동 반복 핸들 끌기를 끝냈을 때 상황에 맞는 메뉴에 자동 채우기/자동 반복 명령어를 추가했습니다. 동일한 값 반복 복사 또는 일련번호의 확장을 몇 줄/열 까지 할지 입력할 수 있도록 합니다.
  • 열 분리 명령의 속도가 향상되었습니다.

테스트 결과:

v20.1.0v20.2.0비교
하나의 열을 여러 열로 분리 (1천 200만 줄)12.1 초2.42 초5.00 배 더 빠름
하나의 열을 여러 줄로 분리 (100,000 줄)262 초0.141 초1,860 배 더 빠름

* 하나의 열을 여러 열로 분리: 611 MB, 1천 2백만 줄, ASCII CSV 데이터.
  하나의 열을 여러 줄로 분리: 5.13 MB, 100,000 줄, ASCII CSV 데이터.
  모두: 항상 너무 긴 실행 취소 정보를 가속 옵션을 켜서 무시, 구분 기호 위치 자동 조정 끔, 16개 스레드, Windows 10 (64-비트), Core i9-9900K, 32GB 램, 2TB SSD.

새로운 옵션

  • 선택한 열을 분리 – (없음) 라디오 단추를 열 분리 대화 상자에 추가했습니다.
  • 스크롤 막대에서 느린 찾기 표시를 사용하지 않도록 설정 확인 란을 사용자 지정 대화 상자의 최적화 페이지에 추가했습니다.
  • 파일 엑세스 시간제한 텍스트 상자를 사용자 지정 대화 상자의 파일 페이지에 추가했습니다.

플러그인 API의 새로운 기능

  • cbSize 그리고 ptCaret 필드를 SEL_INFO 구조체에 추가했습니다.
  • COLUMN_SPLIT_TO_NONE 형식을 SPLIT_COLUMN_INFO 구조체 그리고 Editor_SplitColumn 인라인 함수에 추가했습니다.

매크로 신규 기능

  • iSel 매개 변수를 Selection 객체의 GetActivePointX, GetActivePointY, 그리고 SetActivePoint 메소드에 추가했습니다.
  • eeSplitIntoNone 형식을 Document 객체의 SplitColumn 메소드에 추가했습니다.
  • Window 객체의 alert 그리고 confirm 메소드에 매개 변수를 추가했습니다.