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