EmEditor v15.7.0 베타 1
오늘 EmEditor v15.7.0 베타 1을 출시합니다.
참고: 향후 베타 버전으로 자동 업데이트하려면 도움말 메뉴에서 업데이트 채널 선택을 선택한 다음 베타를 선택해 주십시오.
v15.6.1에서의 업데이트 내용은 다음과 같습니다:
새로운 일반 기능
- 이제 Boost.Regex 외에 Onigmo를 정규식 엔진으로 선택할 수 있습니다. Onigmo를 정규식 엔진으로 선택하면 p{Han}, p{Hangul}, p{Hebrew} 등의 문자 유형을 사용할 수 있습니다. Onigmo 정규식 구문에 대한 자세한 내용은 https://github.com/k-takata/Onigmo/blob/master/doc/RE와 유니코드 속성 https://github.com/k-takata/Onigmo/blob/master/doc/UnicodeProps.txt을 참조하십시오.
테스트 결과
Onigmo를 사용하면 일부 정규식을 사용하는 찾기, 바꾸기, 필터 작업이 Boost.Regex보다 훨씬 빠르지만, 다른 일부 정규식에서는 Boost.Regex가 더 빨라집니다. 개발이 아직 진행 중이므로 테스트 결과는 나중에 변경될 수 있습니다.
| 표현식 | Boost.Regex | Onigmo | |
| 긍정적 뒤보기 | (?<=a)b | 12.39초 | 4.39초 |
| 부정적 뒤보기 | (?<!a)b | 18.20초 | 4.40초 |
| 긍정적 앞보기 | a(?=b) | 4.46초 | 4.62초 |
| 부정적 앞보기 | a(?!b) | 6.73초 | 4.78초 |
| 문자 범위 | [a-c] | 9.89초 | 7.00초 |
| 선택 | john|jack|james | 3.82초 | 4.23초 |
| 줄의 시작 | ^”a | 3.70초 | 3.95초 |
필터, 대/소문자 구분 안 함, 스레드 수 4, 340 MB, 192만 줄 파일
Windows 10 (64비트) Core i7-4790 16GB RAM
새로운 옵션
- 정규식 엔진 드롭다운 목록 상자가 사용자 지정 대화 상자의 검색 탭에 추가되었습니다.
버그 수정
- v15.6.x에서 구성 속성의 표시 탭에서 샘플 상자가 업데이트되지 않던 버그를 수정했습니다.
감사의 말
놀라운 정규식 엔진을 만든 K. Kosako(Oniguruma)와 K. Takata(Onigmo)에게 감사를 표합니다.
새 버전을 출시하기 전에 가능한 한 많은 버그를 찾고자 합니다. 지금 사용해 보시고 버그를 발견하시면 알려 주십시오.
다운로드하거나 변경 사항을 확인하려면 베타 포럼 – EmEditor Professional v15.7.0 베타 1 출시!로 이동해 주십시오.
EmEditor를 사용해 주셔서 감사합니다!
