버전 22.5의 새로운 기능

2023년 7월 25일

새로운 일반 기능

  • 구성 속성의 Language Server 페이지에서 Language Server Protocol 사용이 활성화된 경우 기호 검색 명령은 언어 서버 프로토콜을 사용합니다.[P]
  • JSON 언어 서버를 추가했습니다.[P]
  • 새 버전에서는 줄 번호의 왼쪽 가장자리를 클릭하여 책갈피를 설정/해제할 수 있습니다.
  • 새 버전에서는 외부 파일 변경 확인을 최적화했습니다.
  • 현재 줄이 비어 있더라도 이제 주석 명령이 활성화됩니다.
  • 기본적으로 대용량 파일을 열 때 대용량 파일 컨트롤러가 표시되지 않습니다. 대신 알림 도구 설명이 표시되며, 도구 설명을 클릭하면 대용량 파일 컨트롤러가 표시됩니다. 사용자 지정 대화 상자의 파일 페이지에서 기본 동작을 변경할 수 있습니다.[P]
  • 새 버전에서는 64비트 Windows에서 32비트 버전을 실행하는 경우 EmEditor를 시작할 때 프롬프트 메시지 상자를 표시합니다.
  • 인터넷 연결을 사용할 수 있을 때 등록 키에 대한 라이선스 확인 검사를 추가했습니다.
  • 다양한 명령의 속도를 개선했습니다.

테스트 결과:

v22.4v22.5비교
중복 줄 삭제 [*A]5.900초5.535초1.07배 빠름
모두 선택, 복사 [*A]1.765초1.186초1.49배 빠름
필터, 일치하는 문자열 추출 [*A]3.610초2.238초1.61배 빠름
단어 수(상태 표시줄) [*A]0.914초0.271초3.37배 빠름
다음 경고 문자 찾기 [*B]1.227초0.466초2.63배 빠름
합계(상태 표시줄) [*C]0.269초0.217초1.24배 빠름
CSV 구문 확인 [*C]0.234초0.095초2.46배 빠름

*A: 1.34 GB, 1억 줄, 임의 ASCII 텍스트 파일.
*B: 9.49 GB, 1억 줄, 임의 ASCII 텍스트 파일.
*C: 1.99 GB, 1,590만 줄, 임의 ASCII CSV 파일.
모두 선택, 복사용 매크로: document.selection.SelectAll(); document.selection.Copy(eeCopyUnicode);
전체: 속도를 높이기 위해 긴 실행 취소 정보를 항상 버리기 옵션을 켠 것을 제외하고 기본 옵션, Windows 11, Core i7-13700, 80 GB RAM.

새로운 옵션

  • 구성 속성의 파일 페이지에서 모니터 간격 텍스트 상자를 제거했습니다.
  • 구성 속성의 Language Server 페이지에 있는 문서 유형 드롭다운 목록 상자에 JSON을 추가했습니다.[P]
  • 구성 속성의 표시 페이지에 있는 부분 지정 목록 상자에 **세로 표시기 – 책갈피(마우스 오버)**를 추가했습니다.

플러그인 API의 새로운 기능[P]

  • CommitList 플러그인의 Pull 및 Push 버튼에 앞서거나 뒤처진 커밋 표시를 추가했습니다.

매크로의 새로운 기능[P]

  • Editor 개체에 Stderr 메서드를 추가했습니다.

참고

  • [P] EmEditor Professional 전용