버전 22.1의 새로운 기능
2022년 12월 6일
새로운 일반 기능
- **V8 JavaScript engine**을 사용하여 최신 JavaScript를 지원했습니다.[P]
- WebPreview 플러그인의 새 버전은 기본적으로 Chromium 기반의 Microsoft Edge 브라우저 컨트롤을 사용합니다.[P]
- CommitList 플러그인으로 커밋 생성, 분기 변경, 변경 내용 스테이징 및 변경 내용 실행 취소 기능을 추가했습니다.[P]
- 충돌 보고서 대화 상자를 다시 디자인하고 EmEditor 내에서 직접 보고서를 전자 메일로 보낼 수 있도록 했습니다.[PF]
- 새 버전에서는 구분 기호가 없는 날짜 형식(숫자 범위의 한 유형)을 지원합니다(예: “yyyyMMdd”).[PF]
- 새 버전에서는 바꾸기 대화 상자의 추출 버튼과 함께 숫자 범위를 사용할 수 있습니다.[P]
- 새 버전에서는 커서가 괄호의 오른쪽에 있더라도 괄호를 강조 표시합니다.[PF]
- Excel에서 EmEditor로 셀을 복사하여 붙여넣을 수 있습니다.[P]
- 이동 및 기타 대화 상자에서 전각 숫자를 사용할 수 있습니다.[PF]
- 기본 레이아웃에서 찾기 도구 모음을 제거했습니다.[P]
- 모든 명령 메뉴와 빠른 실행 및 키보드 맵 창의 명령 범주를 다시 분류했습니다.[PF]
- 선택 영역의 문자 수를 세고 문자열을 복사하는 속도를 개선했습니다.[PF]
테스트 결과:
| v22.0 | v22.1 | 비교 | |
|---|---|---|---|
| 문자 수 세기 | 32.2초 | 14.4초 | 2.24배 빠름 |
* 모두 선택한 후 상태 표시줄에서 선택 영역의 문자 수를 클릭, 10억 줄, 52GB 임의 ASCII 데이터. 기본 옵션, Windows 11, Ryzen 9 7900X, 64GB RAM, 1TB SSD.
새로운 옵션
- 선택 영역 정렬, 열 정렬 및 열 관리 대화 상자를 추가했습니다.[P]
- 매크로 사용자 지정 대화 상자의 옵션 페이지에 V8을 JavaScript 엔진으로 사용 옵션을 추가했습니다.[P]
- 열 분할 대화 상자에 추가 문자열 버리기 옵션을 추가했습니다.[P]
- WebPreview 플러그인 속성에 Microsoft Edge 및 Internet Explorer 라디오 버튼을 추가했습니다.[P]
새로운 명령
플러그인 API의 새로운 기능[P]
- SPLIT_COLUMN_INFO 구조체에 SPLIT_DONT_DISCARD_EXTRA 플래그를 추가했습니다.
- EE_CONVERT_EX 및 EE_REARRANGE_COLUMNS 메시지를 추가했습니다.
- CONVERT_INFO 및 REARRANGE_COLUMNS_INFO 구조체를 추가했습니다.
- Editor_RearrangeColumns 인라인 함수를 추가했습니다.
- Editor_Convert 인라인 함수에 pszSeparator, nSortFlags 및 pszLocale 매개변수를 추가했습니다.
- Editor_Sort 인라인 함수 및 SORT_INFO 구조체에 SORT_COLUMNS, SORT_DELETE_DUPLICATE 및 SORT_REMOVE_EMPTY 플래그를 추가했습니다.
매크로의 새로운 기능[P]
- Shell 개체에 Run, FileExists, FolderExists, DeleteFile, DeleteFolder, CreateFolder, GetFileAttributes 및 SetFileAttributes 메서드를 추가했습니다.
- Document 개체에 RearrangeColumns 메서드를 추가했습니다.
- Document 개체의 SplitColumn 메서드에 eeDontDiscardExtra를 추가했습니다.
- Selection 개체에 Sort 메서드를 추가했습니다.
- Document 개체의 Sort 메서드에 eeSortColumns, eeRemoveDuplicates 및 eeSortRemoveEmpty 플래그를 추가했습니다.
- #langauge 지시문에 V8을 추가했습니다.
참고
- [P] EmEditor Professional 전용
- [PF] EmEditor Professional 및 EmEditor Free