EmEditor v16.7.0 beta 4
오늘 EmEditor v16.7.0 beta 4를 출시합니다.
참고: 베타 버전은 자주 업데이트됩니다. 향후 베타 버전으로 자동 업데이트하려면 도움말 메뉴에서 업데이트 채널 선택을 선택한 다음 베타를 선택하십시오.
v16.6.0에서 변경된 사항은 다음과 같습니다.
새로운 일반 기능
- Windows 10 크리에이터스 업데이트의 새로운 기능 중 하나인 “Per-Monitor DPI-aware v2”를 지원합니다. DPI가 다른 여러 모니터를 사용할 때 대화 상자, 메뉴, 도구 모음이 더 자연스럽게 표시됩니다.
- 줄 번호의 기본 형식이 v16.5 이전으로 되돌아갔습니다.
- 출력 표시줄을 사용하는 찾기 대화 상자의 파일에서 찾기 명령 및 추출 명령의 속도가 크게 향상되었습니다.
테스트 결과:
| v16.6 | v16.7 | 비교 | |
|---|---|---|---|
| “1” 추출 | 166.8초 | 0.93초 | 179배 더 빠름 |
| 파일에서 찾기로 “1” 찾기 | 120.3초 | 0.90초 | 134배 더 빠름 |
* “0123456789” 100,000줄, 대/소문자 일치 선택 취소, 이스케이프 시퀀스 사용 선택, 출력 표시줄 사용 선택. Windows 10 (64비트) Core i7-4790 16GB RAM
새로운 옵션
- 사용자 지정 대화 상자의 형식 탭에 “공백 너비” 슬라이더가 추가되었습니다.
- 구성 속성의 스크롤 페이지에 “3D 모양” 확인란이 추가되었습니다.
플러그인 API 신규 기능
- EE_SET_CELL 및 EE_SET_COLUMN 메시지가 추가되었습니다.
- Editor_SetCell 및 Editor_SetColumn 인라인 함수가 추가되었습니다.
- COLUMN_STRUCT 구조체가 추가되었습니다.
매크로 신규 기능
- Document 개체에 SetCell, SetColumn, InsertColumn 메서드가 추가되었습니다.
document.SetCell( yLine, iColumn, str, flags );
flags는 다음 값 중 하나일 수 있습니다.
eeAutoQuote — 문자열에 구분 기호, 줄 바꿈 또는 따옴표가 포함되어 있는지 확인하고, 필요하면 해당 문자를 이스케이프하고 따옴표를 추가합니다.
eeDontQuote — 위 과정을 수행하지 않습니다.
eeAlwaysQuote — 항상 따옴표를 추가합니다.
document.SetColumn( iColumn, strInsert, strDelimiter, flags, yTop, yLines );
iColumn 열의 인덱스를 지정합니다.
strInsert 설정할 문자열을 지정합니다. 문자열은 strDelimiter에 지정된 구분 기호로 구분할 수 있습니다.
strDelimiter strInsert에 지정된 문자열을 구분할 구분 기호를 지정합니다. 이 값이 비어 있으면 열의 모든 셀에 동일한 문자열이 사용됩니다.
flags (SetCell과 동일)
yTop 설정할 첫 번째 줄의 줄 번호를 지정합니다.
yLines 설정할 줄 수를 제한으로 지정합니다. 이 값이 0이면 제한이 없습니다.
document.InsertColumn( iColumn, strInsert, strDelimiter, flags, yTop, yLines );
iColumn 열의 인덱스를 지정합니다.
strInsert 삽입할 문자열을 지정합니다. 문자열은 strDelimiter에 지정된 구분 기호로 구분할 수 있습니다.
strDelimiter strInsert에 지정된 문자열을 구분할 구분 기호를 지정합니다. 이 값이 비어 있으면 열의 모든 셀에 동일한 문자열이 사용됩니다.
flags (SetCell과 동일)
yTop 삽입할 첫 번째 줄의 줄 번호를 지정합니다. 생략하면 첫 번째 줄이 지정됩니다.
yLines 삽입할 줄 수를 제한으로 지정합니다. 0이거나 생략하면 제한이 없습니다.
버그 수정
- 찾기 대화 상자의 추출 기능 관련 특정 버그를 수정했습니다.
- 출력 표시줄에 대한 표준 입력 관련 특정 버그를 수정했습니다.
다운로드
이 파일들은 공식 릴리스 버전이 출시되면 삭제됩니다. 공식 릴리스는 다운로드 페이지에서 다운로드할 수 있습니다.
질문이나 의견이 있으시면 베타 포럼에 게시해 주십시오.
EmEditor를 계속 사용해 주셔서 감사합니다!