버전 21.6의 새로운 기능
2022년 3월 23일
새로운 일반 기능
- 새 버전에서는 구성 속성의 문자 확인 페이지를 설정할 때 유니코드 스크립트와 유니코드 일반 범주를 사용하여 문자 범위를 지정할 수 있습니다. (EmEditor Professional 및 EmEditor Free)
- 새 버전은 문자 코드 값 명령에 유니코드 스크립트 및 유니코드 일반 범주를 표시합니다. (EmEditor Professional 및 EmEditor Free)
- 가능한 모든 이모지 시퀀스를 지원합니다. (EmEditor Professional 및 EmEditor Free)
- 유니코드 이름 데이터베이스를 Unicode v14.0.0으로 업데이트했습니다. (EmEditor Professional 및 EmEditor Free)
- \D 및 \T 표현식을 표현식 구문 대체에 추가했습니다. 이러한 표현식은 서로 다른 형식으로 표현된 여러 날짜/시간을 하나의 날짜/시간 형식으로 변환하는 데 유용할 수 있습니다. 예를 들어 일치하는 날짜가 “2022-03-31″이고 대체 표현식이 “\Dm/d/yyyy”이면 결과는 “3/31/2022″가 됩니다. (EmEditor Professional 및 EmEditor Free)
- 유니코드 TR#15에 따라 문자열을 정규화하기 위해 \Nc, \Nd, \NC, 그리고 \ND 식을 대체 표현식 구문에 추가했습니다. (EmEditor Professional 및 EmEditor Free)
- 새 버전에서는 연결된 파일을 생성하기 위해 탐색기에서 파일을 필터 도구 모음의 필터 상자와 고급 필터, 일괄 찾기, 일괄 바꾸기, 파일에서 일괄 찾기/바꾸기 대화 상자의 목록 상자로 끌어다 놓을 수 있습니다. (EmEditor Professional만 해당)
- 필터 도구 모음의 모두 추출 버튼이 드롭 다운 상자가 되었고 버튼 오른쪽에 있는 ▼를 클릭하면 모든 줄 추출 및 일치하는 문자열 추출 명령 중에서 선택할 수 있는 메뉴가 표시됩니다. 일치하는 문자열 추출 명령은 여러 문자열이 일치하는 경우 한 줄에 하나의 문자열만 추출합니다. (EmEditor Professional만 해당)
- 많은 검색 문자열(정규식이나 숫자 범위가 아님)이 이전 조건 옵션에 대한 논리 분리(OR)와 결합될 때 고급 필터 명령의 속도가 크게 향상되었습니다. (EmEditor Professional만 해당)
- … 포함하는 …이거나 … 시작하는 …이거나 … 끝나는 … 경우 CSV 조인 명령의 속도가 크게 향상되었습니다.
- 여러 검색 문자열이 정의되어 있을 때 찾기 대화 상자에서 다중 찾기의 속도가 크게 향상되었습니다. (EmEditor Professional만 해당)
테스트 결과:
v21.5 | v21.6 | 비교 | |
---|---|---|---|
고급 필터 | 35.5 초 | 0.094 초 | 378 배 더 빠름 |
CSV 조인 | 1130 초 | 2.81 초 | 402 배 더 빠름 |
*고급 필터: 논리적 분리 (OR)로 결합된 1 백만개 무작위 전화번호 , 대소문자 무시, 96.6 KB, 1,000 줄, 무작위 ASCII 데이터.
CSV 조인: 2개 19.5MB, 1 백만 줄, 무작위 ASCII 데이터 CSV 파일, 조인 조건: Key1 이 Key2 포함, 대소문자 무시, 유일 키 없음.
전체: 디폴트 옵션, Windows 11, Core i9-11900K, 64GB 램, 2TB SSD.
새로운 옵션
- 고급 필터 대화 상자에 파일 연결 확인란과 추가 버튼 오른쪽에 ▼를 추가했습니다. ▼를 클릭하면 링크된 파일을 추가할 수 있습니다. 링크된 파일은 줄 바꿈으로 구분된 여러 검색 문자열을 포함할 수 있습니다. 링크된 파일은 BOM을 사용하는 UTF-16LE, BOM을 사용하는 UTF-8 또는 BOM을 사용하지 않는 UTF8로 인코딩되어야 합니다. (EmEditor Professional만 해당)
- 일괄 찾기, 일괄 바꾸기, 파일에서 일괄 찾기, 파일에서 일괄 바꾸기 대화 상자의 일괄에 추가 버튼 오른쪽에 ▼ 가 추가되었습니다. ▼를 클릭하면 링크된 파일을 추가할 수 있습니다. 링크된 파일에는 탭과 줄 바꿈으로 구분된 여러 검색 문자열이 포함될 수 있습니다(탭을 사용하여 문자열을 찾고 바꿀 수 있음). (EmEditor Professional만 해당)
- 필터 도구 모음의 모두 추출 버튼이 드롭 다운 버튼이 되었으며, 이 버튼을 클릭하면 모든 줄 추출 및 일치하는 문자열 추출 명령 중에서 선택할 수 있는 상황에 맞는 메뉴가 표시됩니다. (EmEditor Professional만 해당)
- 유니코드 스크립트 및 유니코드 일반 범주 목록 상자를 문자 범위 대화상자에 추가했습니다. (EmEditor Professional 및 EmEditor Free)
- 사용자 지정 대화 상자의 상태 페이지에 선택 모드 항목을 추가했습니다. (EmEditor Professional만 해당)
- 사용자 지정 대화상자의 기록 페이지에서 책갈피 지우기 안 함 확인란을 제거하고 책갈피 저장 옵션의 일 텍스트 상자를 기록 페이지에 추가했습니다. (EmEditor Professional만 해당)
새로운 명령어
- 일치하는 문자열 추출 (필터 도구 모음) (EmEditor Professional만 해당)
플러그인의 새로운 기능
- EI_SET_FILE_NAMEW 파라미터를 EE_INFO 메시지에 추가했습니다. (EmEditor Professional만 해당)
- FLAG_FIND_LINK_FILE 플래그를 FILTER_INFO_EX 구조체에 추가했으며 Editor_Filter 인라인 함수를 추가했습니다. (EmEditor Professional만 해당)
매크로 신규 기능
- Document 객체의 Name 속성을 사용하여 문서의 파일 이름을 변경할 수 있습니다. 문서의 제목이 없는 경우, 속성은 파일을 저장하지 않고 문서 제목의 이름을 변경합니다. (EmEditor Professional만 해당)
- Document 객체의 Filter 메소드에 eeExFindLinkFile 플래그를 추가했습니다. (EmEditor Professional만 해당)