버전 21.0의 새로운 기능

2021년 8월 10일

새로운 일반 기능

  • 레이아웃 명령(여러 항목)을 추가했으며, 표시하거나 숨길 UI 요소, 전체 화면 모드로 전환할지 여부, 다음에 엠에디터를 실행할 때 레이아웃을 유지할지 여부를 선택할 수 있습니다. 기본적으로 포커스 모드(F11) 및 전체 화면 레이아웃이 정의되었습니다.
  • 명령줄 옵션에 /layout 스위치를 추가했습니다.
  • 파일에 매우 긴 줄이 있는 경우 선택, 스크롤 및 정규식 검색 속도를 향상시켰습니다.
  • 새 버전은 기록된 매크로를 저장/편집할 때 명령어 이름으로써 각 editor.ExecuteCommandByID 메소드에 주석으로 추가합니다.

테스트 결과:

v20.9v21.0비교
모든 “[a-e]” 를 빈 문자열로 바꾸기5.99 초0.016 초349 배 빠름

* 976 KB, 1 줄, 1백만 자, 무작위 ASCII 데이터, 정규식을 제외한 기본 옵션, 16개 스레드, Windows 10 (64-비트), Core i9-9900K, 64GB 램, 2TB SSD.

새로운 옵션

  • 사용자 지정 대화상자에 레이아웃 페이지를 추가했습니다.
  • 클립보드 기록 메뉴에 HTML로 삽입 명령어를 추가했습니다.
  • 새로운 버전에서는 클립보드에서 HTML 형식을 사용할 수 있는 경우 문자열을 붙여 넣을 때 HTML로 붙여넣기 단추를 클립보드 기록 표시 단추에 추가했습니다.
  • 매크로 임시 옵션 대화상자에 매크로 텍스트 상자, 단추, 반복 횟수 설정 확인란, 열려 있는 문서에 대해 매크로 실행 확인란, 이름 목록 상자, 추가 단추, 삭제 단추, > 단추, 매크로 실행 후에 각 문서를 저장하고 닫기 확인란 옵션을 추가했습니다.

새로운 명령어

  • HTML로 삽입
  • 사용자 지정 레이아웃
  • 레이아웃
  • 메인 메뉴

플러그인 API의 새로운 기능

  • COLUMN_DELETE, COLUMN_SELECT, 그리고 COLUMN_SELECT_NO_HEADINGS 플래그를 Editor_EditColumn 인라인 함수와 EDIT_COLUMN_INFO 구조체에 추가했습니다.

매크로 신규 기능

  • Document 객체에 DeleteColumn 메소드를 추가했습니다.
  • Selection 객체에 SelectColumn 메소드를 추가했습니다.