버전 15.9의 새로운 기능


2016년 4월 19일


CSV 변환기


새 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 메서드와 관련된 특정 버그를 수정했습니다.