버전 16.9의 새로운 기능
2017년 6월 6일
새로운 일반 기능
- 줄 바꿈 문자 제거 명령과 모두 변경 (검색 문자열이 줄 바꿈 문자를 포함하고 변경 문자열이 작동하지 않을 때) 새로운 실행의 속도가 매우 개선되었습니다. 아래에서 테스트 결과를 확인하십시오.
테스트결과:
v16.5 | v16.6 | v16.9 | v16.5와 비교 | |
---|---|---|---|---|
모든 “9n” 을 “a” 로 바꾸기 | 32.7 초 | 22.4 초 | 0.17 초 | 192 배빠름 |
위 실행 해제 | 73.5 초 | 29.2 초 | 27.8 초 | 2.64 배빠름 |
줄 문자 제거 | 34.8 초 | 22.4 초 | 0.12 초 | 290 배빠름 |
위 실행 해제 | 105.3 초 | 13.9 초 | 6.95 초 | 15.2 배빠름 |
모든 “0123456789n” 을 “” (비어 있음)로 바꾸기 | 13.8 초 | 12.4 초 | 0.078 초 | 177 배빠름 |
위 실행 해제 | 7.7 초 | 0.09 초 | 0.078 초 | 99 배빠름 |
*모든 테스트 상황은 버전 16.6의 새로운 기능과 일치합니다.
- 많은 필터가 지정되어있을 때 새로운 전체 문자열 일치 선택으로 고급 필터의 속도가 매우 향상되었습니다.
테스트결과:
v16.8 | v16.9 (선택된 전체 문자열 일치) | 비교 | |
---|---|---|---|
고급 필터, 선택된 케이스 일치 | 115 초 | 0.10 초 | 1,150 배 빠름 |
고급 필터, 선택된 케이스 일치 | 123 초 | 0.06 초 | 2,050 배 빠름 |
200,000 라인 (56.3 MB) CSV 파일 (UTF-8), 고급 필터 사용, 첫 열에서 50,000 검색, 논리 분리 (또는) 선택, 윈도우 10 (64 비트) 코어 Core i7-4790 16GB RAM.
- IPv4 와 IPv6를 클릭할 수 있으며, IPv4/IPv6 주소를 클릭하면 웹 브라우저가 나타나고 IP 정보가 표시됩니다. 또한, IPv4 주소 위에 마우스를 갖다대면 IPv4 주소가 등록된 국가명이 표시 (이 기능 사용을 위해, 추가 파일을 다운로드해야합니다. 아래를 참고하십시오) 됩니다. 매크로 파일을 편집하여 커스텀할 수 있습니다.
- 색상 선택 표시를 위해 6각형 색상과 RGB 색상을 클릭할 수 있고 색상값을 선택하고 변경할 수 있습니다.
- URL의 동작, 이메일 주소, IPv4와 IPv6 주소, 따옴표 괄호 문자열, HTML 문자 참조, 유니버설 문자 이름/퍼센트 인코딩, 16 진수 색상, RGB 색상은 매크로, 외부 도구, 이전 동작에서 추가된 활성화된 문자열로서 EmEditor 명령으로 사용자지정 할 수 있습니다.
- 설정 속성 링크 페이지에서 활성화된 문자열로 지정할 수 있습니다. 사용자 지정 대화 상자의 새로운 활성화된 문자열 페이지에서 각 활성화된 문자열의 왼쪽 클릭, 왼쪽 더블 클릭, 중간 클릭, 오른쪽 클릭과 같은 동작을 지정할 수 있습니다.
새로운 옵션
- 전체 문자열 일치 체크 상자가 고급 필터 대화 상자에 추가되었습니다.
- 활성화된 문자열 목록이 설정 속성의 링크 페이지에 추가되었습니다.
- 활성화된 문자열 페이지가 사용자 지정 대화 상자에 추가되었습니다.
- 실행 취소/재실행 내역에 추가 정보 추가 체크 상자가 사용자 지정 대화 상자의 내역 페이지에 추가되었습니다.
- 첫 번째 문서를 제외한 모든 문서에서 첫 줄 제거 체크 상자가 여러 문서를 하나의 파일로 결합 마법사에 추가되었습니다.
새로운 명령
- 열 내 필터
- 사용자 지정 활성화된 문자열
플러그인 API의 새로운 기능
- EE_SHOW_TIP 과 EE_GET_ACTIVE_STRING 메시지가 추가되었습니다.
- Editor_ShowTip 과 Editor_GetActiveString 인라인 기능이 추가되었습니다.
- TIP_INFO 와 ACTIVE_STRING_INFO 구조가 추가되었습니다.
- EEID_FILTER_COLUMN 과 EEID_CUSTOMIZE_ACTIVE_STRING 명령이 추가되었습니다.
매크로의 새로운 기능
- ShowTip 방법이 Window 개체에 추가되었습니다.
- ActiveString 방법이 Document 개체에 추가되었습니다.
버그 수정
- 여러 라인 옵션이 검색 대화 상자에 저장되지 않은 곳의 버그 수정.
- 파일 내 검색 관련 특정 버그 수정.
- 백업 폴더가 파일 내 바꾸기 대화 상자에 저장되지 않은 곳의 버그 수정.
참고
국가명 표시를 위해, GeoIPCountryCSV.zip 다운로드하고, 압축 해제 후, 폴더 내 GeoIPCountryWhois.csv를 여십시오:
- EmEditor 설치 관리자를 사용하는 경우 (레지스트리):
%PROGRAMDATA%EmurasoftEmEditordata, 예:
C:ProgramDataEmurasoftEmEditordata - EmEditor 모바일 버전을 사용하는 경우 (INI 파일):
폴더 “data” – EmEditor 폴더의 하위 폴더, 예:
X:…EmEditordata
GeoIPCountryWhois.csv를 정기적 업데이트 다운로드하여 설치하는 것이 좋습니다.
감사인사
새로운 IPTip.jsee 매크로는 GeoLite 다운로드 가능한 CSV 데이터를 사용합니다 (MaxMind 덕분에).