버전 21.1의 새로운 기능

2021년 8월 31일

새로운 일반 기능

  • 기본적으로 새 버전은 내 매크로 중 하나를 선택하거나 매크로에 할당된 바로 가기 키를 눌러도 기본 매크로가 변경되지 않습니다. 이 동작은 매크로 사용자 지정 대화 상자의 옵션 페이지에 있는 내 매크로 중 하나를 실행하면 기본 매크로로 설정 확인란을 통해 사용자 지정할 수 있습니다.
  • 매크로 메뉴에 있는 내 매크로 중 하나의 마우스 오른쪽 클릭 메뉴에 기본값 설정 명령을 추가했습니다.
  • 새 버전은 기본적으로 DirectWrite 사용 옵션을 설정합니다(속도가 가장 중요한 경우 이 옵션을 비활성화하십시오.
  • 새 버전은 커서를 이동하거나 문자 코드 값 명령을 선택하면 OS에서 지원되는 많은 이모지 시퀀스이모지 ZWJ 시퀀스가 올바르게 표시됩니다.
  • 결합된 문자의 유니코드 이름 형식을 변경합니다(AND 대신 세미콜론 사용).
  • 라디오 버튼을 비활성화하여 기본적으로 설치 관리자에서 사용자별 또는 컴퓨터별 설치를 선택합니다. 컴퓨터별 설치를 선택하려면 FAQ를 참조하십시오.
  • 다양한 작업의 속도가 향상되었습니다.

테스트 결과:

v21.0v21.1비교
매크로 실행 (반복적으로 문서 바꾸고 문자 삽입)28.8 초14.0 초2.06 배 더 빠름

* 아래의 testmacro 사용. 직접 쓰기 끔 이외 기본 설정, 16개 스레드, Windows 10 (64-비트), Core i9-9900K, 64GB 램, 2TB SSD.

테스트 매크로:

document.selection.Text="a";
editor.NewFile();
doc1 = editor.Documents.Item(1);
doc2 = editor.Documents.Item(2);
for( i = 0; i < 1000; ++i ) {
    doc1.Activate();
    doc1.selection.Text="a";
    doc2.Activate();
    doc2.selection.Text="a";
}

새로운 옵션

  • 이것을 기본 매크로로 설정다시 그리기 표시 안 함 확인란을 매크로 임시 옵션 대화 상자에 추가했습니다.
  • 매크로 임시 옵션 대화 상자 안에서 …▼ 단추가 클릭되었을 때 표시되는 메뉴에 (클립보드) 옵션을 추가했습니다.
  • 고급 열기 대화 상자에 이것을 기본 매크로로 설정 확인란을 추가했습니다.
  • 내 매크로 중 하나를 실행하면 기본 매크로로 설정 확인란 및 기본 언어 옵션을 매크로 사용자 지정 대화 상자의 옵션 페이지에 추가했습니다.

새로운 명령어

  • 클립보드 매크로 실행

플러그인의 새로운 기능

  • 사전이 매우 클 때 후보 목록 또는 단어 완성 플러그인을 여는 속도가 향상되었습니다.

매크로 신규 기능

  • Editor 객체의 WriteProfileString 메소드에 nType 매개 변수를 추가했습니다.