버전 19.7의 새로운 기능

2020년 3월 24일

새로운 일반 기능

  • 열 이동/복사 명령이 추가되었으며, 눈금자에서 마우스 오른쪽 단추 메뉴를 통해 선택할 수 있습니다. 이 명령을 선택하면 선택한 열이나 현재 열을 이동하거나 복사할 위치를 지정할 수 있는 대화 상자가 표시됩니다.
  • 열 결합 명령이 추가되었으며, 눈금자에서 마우스 오른쪽 단추 메뉴를 통해 선택할 수 있습니다. 이 명령을 선택하면 열을 연결할지 아니면 첫 번째 비어 있지 않은 값을 사용할지 선택할 수 있는 대화 상자가 표시됩니다.
  • 열 추출 및 CSV 결합 명령에 열을 결합하는 옵션이 추가되었습니다.
  • 개선된 알고리즘과 다중 스레드 코드를 사용하여 여러 줄 검색 속도를 크게 개선했습니다.

테스트 결과:

v19.6v19.7비교
여러 줄 문자열 찾기 *168.8초0.625초110배 빠름
여러 줄 문자열 바꾸기 *225.3초0.907초27.9배 빠름
여러 줄 정규식 바꾸기 *354.1초24.0초2.25배 빠름

*1 10줄 문자열 찾기, 일치 항목 계산 사용, 1개 문자열 일치.
*2 “ab\nde”를 “@”로 바꾸기, 이스케이프 시퀀스 선택, 17개 문자열 일치.
*3 “a.*?\nb.*?\nc”를 “@”로 바꾸기, 정규식 선택, 9,842개 문자열 일치.
1.34 GB, 100,000,000줄, ASCII 임의 데이터 파일. 16 스레드, Windows 10 (64비트), Core i9-9900K, 32GB RAM, 2TB SSD.

새로운 옵션

  • 열 이동/복사 대화 상자가 추가되었습니다.
  • 열 결합 대화 상자가 추가되었습니다.
  • 열 추출 대화 상자에 이전 열과 결합 확인란과 연결 및 첫 번째 비어 있지 않은 값 사용 라디오 단추가 추가되었습니다.
  • CSV 결합 대화 상자에 이전 열과 결합 확인란과 연결 및 첫 번째 비어 있지 않은 값 사용 라디오 단추가 추가되었습니다.

새로운 명령

  • 열 이동/복사
  • 열 결합

플러그인 API의 새로운 기능

  • EE_EDIT_COLUMN 메시지, Editor_EditColumn 인라인 함수, EDIT_COLUMN_INFO 구조가 추가되었습니다.

매크로의 새로운 기능

  • Document 개체에 MoveColumn 및 CombineColumns 메서드가 추가되었습니다.