버전 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)
- 대체 식 구문에 \Nc, \Nd, \NC, \ND 식이 추가되어 문자열을 정규화할 수 있습니다. (EmEditor Professional 및 EmEditor Free)
- 새 버전에서는 탐색기에서 필터 도구 모음의 필터 상자와 고급 필터, 일괄 찾기, 일괄 바꾸기, 파일에서 일괄 찾기/바꾸기 대화 상자의 목록 상자로 파일을 끌어서 놓아 연결 파일을 만들 수 있습니다. 연결 파일에는 줄 바꿈으로 구분된 여러 검색 문자열이 포함될 수 있습니다. (EmEditor Professional 전용)
- 필터 도구 모음의 모두 추출 버튼이 이제 드롭다운 상자가 되었으며, 버튼을 클릭하면 모든 줄 추출 및 일치하는 문자열 추출 명령 중에서 선택할 수 있는 메뉴가 표시됩니다. 일치하는 문자열 추출 명령은 여러 문자열이 일치하는 경우 한 줄에 하나의 문자열만 추출합니다. (EmEditor Professional 전용)
- 많은 검색 문자열(정규식이나 숫자 범위 아님)이 이전 조건에 대한 논리합(OR) 옵션과 함께 사용될 때 고급 필터 명령의 속도가 크게 개선되었습니다. (EmEditor Professional 전용)
- … 포함 …, … 시작 … 또는 … 끝 … 조건이 선택된 경우 CSV 결합 명령의 속도가 크게 개선되었습니다. (EmEditor Professional 전용)
- 많은 검색 문자열이 정의된 경우 찾기 대화 상자의 다중 찾기 속도가 크게 개선되었습니다. (EmEditor Professional 전용)
테스트 결과:
| v21.5 | v21.6 | 비교 | |
|---|---|---|---|
| 고급 필터 | 35.5초 | 0.094초 | 378배 빠름 |
| CSV 결합 | 1130초 | 2.81초 | 402배 빠름 |
*고급 필터: 논리합(OR)으로 결합된 100만 개의 임의 전화번호, 대/소문자 구분 안 함, 96.6 KB, 1,000줄, 임의의 ASCII 데이터.
CSV 결합: 19.5MB, 100만 줄의 임의의 ASCII 데이터 CSV 파일 두 개, 결합 조건: Key1에 Key2 포함, 대/소문자 구분 안 함, 고유 키 없음.
모두: 기본 옵션, Windows 11, Core i9-11900K, 64GB RAM, 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 전용)
플러그인 새로운 기능
- EE_INFO 메시지에 EI_SET_FILE_NAMEW 매개 변수가 추가되었습니다. (EmEditor Professional 전용)
- FILTER_INFO_EX 구조와 Editor_Filter 인라인 함수에 FLAG_FIND_LINK_FILE 플래그가 추가되었습니다. (EmEditor Professional 전용)
매크로 새로운 기능
- Document 개체의 Name 속성을 사용하여 문서의 파일 이름을 바꿀 수 있습니다. 문서에 제목이 없으면 파일을 저장하지 않고 문서 제목의 이름을 바꿉니다. (EmEditor Professional 전용)
- Document 개체의 Filter 메서드에 eeExFindLinkFile 플래그가 추가되었습니다. (EmEditor Professional 전용)