버전 15.9의 새로운 기능
2016년 4월 19일
CSV 변환기
새 CSV 변환기를 사용하면 서로 다른 CSV 형식과 고정 폭 열 간을 더 쉽게 변환할 수 있습니다. CSV 변환 속도가 크게 향상되었습니다.
매크로의 정규식
이제 새 Regex 개체를 사용하여 매크로에서 Boost.regex 정규식뿐 아니라 Onigmo 정규식도 사용할 수 있습니다. 예를 들면 다음과 같습니다:
re = editor.regex;
re.Engine = eeExFindRegexOnigmo;
re.Pattern = "^[A-Z0-9._%+-]+@[A-Z0-9.-]+.[A-Z]{2,}$";
re.IgnoreCase = true;
b = re.Test( "john@test.com" );
더 많은 예는 매크로 참조를 참조하십시오:
JSON 지원
이 버전은 이제 JSON 개체를 포함한 JScript 버전 5.8을 매크로 언어로 지원합니다. 예를 들면 다음과 같습니다:
var text = '{ "employees" : [' +
'{ "firstName":"Noah" , "lastName":"Smith" },' +
'{ "firstName":"Emma" , "lastName":"Johnson" },' +
'{ "firstName":"Liam" , "lastName":"Williams" } ]}';
var obj = JSON.parse(text);
alert( obj.employees[1].firstName + " " + obj.employees[1].lastName );
alert( JSON.stringify( obj, null, " " ) );
쉽게 액세스할 수 있는 명령
열 잘라내기, 열 복사, 붙여넣기, 열 삭제, 왼쪽에 열 삽입, 오른쪽에 열 삽입 명령이 눈금자 메뉴에 추가되었습니다.
위에 줄 삽입 및 아래에 줄 삽입 명령이 왼쪽 가장자리 메뉴에 추가되었습니다.
기타 새로운 기능
새로운 기능
- CSV 문서의 오른쪽에 또 다른 구분 기호가 추가됩니다.
- 실행 취소 버퍼 설정은 더 이상 사용되지 않습니다. 대신 실행 취소를 유지할지 여부를 결정하는 데 물리적 메모리 크기가 사용됩니다. 물리적 메모리 임계값은 사용자 지정 대화 상자의 고급 탭에서 설정할 수 있습니다.
- 새 버전에서는 실행 취소 데이터를 사용할 수 없게 될 때 현재 명령을 취소할 수 있습니다.
새로운 옵션
- 사용자 지정 대화 상자의 CSV 탭에 기본 열 너비 텍스트 상자가 추가되었습니다.
- 사용자 지정 대화 상자의 편집 탭에 속도를 높이기 위해 긴 실행 취소 정보를 항상 삭제 확인란이 추가되었습니다.
- 최대 메모리 크기 텍스트 상자가 사용자 지정 대화 상자의 정렬 탭에서 고급 탭으로 이동되었습니다.
새로운 명령
- CSV 변환기
- 열 삭제
- 열 잘라내기
- 열 복사
- 오른쪽에 열 삽입
플러그인 새로운 기능
- 단어 수 플러그인의 목록에 있는 상황에 맞는 메뉴에 복사 및 모두 선택 명령이 추가되었습니다.
- 경로로 코드 조각을 호출하는 기능이 추가되었습니다.
플러그인 API 새로운 기능
- FIND_REGEX_INFO_EX 구조가 확장되었습니다. BACK_REF 구조가 추가되었습니다.
매크로 새로운 기능
- Regex 개체, Matches 컬렉션 및 Match 개체가 추가되었습니다.
- Editor 개체에 regex 속성이 추가되었습니다.
- JSON 개체를 포함한 JScript 버전 5.8 지원.
버그 수정
- CSV 셀 모드와 관련된 특정 버그를 수정했습니다.
- Onigmo를 사용하는 후방 탐색 정규식 검색이 이제 더 잘 작동합니다.
- 여러 선택을 수행하는 동안 모두 바꾸기와 관련된 특정 버그를 수정했습니다.
- 매크로의 Replace 메서드와 관련된 특정 버그를 수정했습니다.
