버전 18.6의 새로운 기능
2019년 2월 6일
새로운 일반 기능
- 다중 선택 모드에서 다양한 기능의 동작을 개선했습니다. 예를 들어, 사용자 지정 대화 상자의 편집 페이지에서 여러 선택 영역을 복사할 때 항상 줄 바꿈 삽입 옵션이 활성화된 경우(기본값) 여러 선택 영역을 복사하여 다른 여러 선택 영역에 붙여넣을 수 있습니다. 다중 선택에서 입력하는 동안 선택 유지 옵션이 비활성화된 경우(기본값)에는 화살표 키로 커서를 이동할 때 커서가
더 이상 다중 선택 범위에 국한되지 않습니다. - 새 버전에서는 다중 선택 커서가 각 줄의 끝에 있을 때 DELETE 키를 누르거나 각 줄의 시작에 있을 때 BACKSPACE 키를 눌러 줄 바꿈을 제거할 수 있습니다.
- 새 버전에서는 구성 속성의 강조 표시 (2) 페이지에서 대괄호/따옴표 자동 완성 옵션이 활성화된 경우 다중 선택이 이루어진 상태에서도 대괄호/따옴표를 자동 완성합니다.
- 새 버전에서는 다중 선택이 이루어진 경우 텍스트의 선택된 열 범위에서만 정렬 또는 중복 줄 삭제를 수행할 수 있습니다.
- 새 버전에서는 다중 선택 모드에서 삽입/덮어쓰기 명령(INSERT 키)을 사용하여 삽입/덮어쓰기 모드를 전환할 수 있습니다.
- 실행 취소 명령 후 커서 위치 및 선택 범위의 복원 동작을 개선했습니다. 예를 들어 오른쪽 단어 삭제 명령(CTRL+DELETE)을 실행 취소한 후와 줄이 선택된 상태에서 줄 복제 명령을 실행 취소한 후 커서 위치가 올바른 위치로 돌아갑니다.
- 새 기본 바로 가기 키에는 다중 선택에서 맨 위/맨 아래 선택을 해제하는 ALT+CTRL+SHIFT+DOWN/UP 키가 포함됩니다(다중 선택에서 맨 위 선택 해제 및 다중 선택에서 맨 아래 선택 해제 명령).
- 다중 선택 모드에서 텍스트 편집 및 커서 이동 속도를 개선했습니다.
- 임시 파일을 사용하지 않고 매우 큰 파일을 여는 속도를 개선했습니다.
테스트 결과:
| v17.9 | v18.4 | v18.5 | v18.6 | v17.9과 비교 | |
|---|---|---|---|---|---|
| 매우 큰 파일 열기 | 20.4초 | 15.6초 | 8.17초 | 7.28초 | 2.80배 빠름 |
* 1.34 GB, 100,000,000줄, 임의 ASCII 데이터, 임시 파일 사용 옵션 해제, Windows 10(64비트), Core i7-8700K, 32 GB RAM, 500 GB SSD.
- 줄 바꿈 제거 명령, 모두 바꾸기(찾기 문자열에 줄 바꿈 문자가 포함되고 바꾸기 문자열에는 포함되지 않는 경우) 및 해당 실행 취소 작업의 속도를 개선했습니다. 아래 테스트 결과 표를 참조하십시오.
테스트 결과:
| v18.4 | v18.6 | v18.4과 비교 | |
|---|---|---|---|
| 줄 바꿈 제거 | 6.02초 | 3.44초 | 1.75배 빠름 |
| 위 작업 실행 취소 | 15.0초 | 6.33초 | 2.37배 빠름 |
* 538 MB, 10,000,000줄, 임의 ASCII 데이터, 임시 파일 사용 옵션 해제, Windows 10(64비트), Core i7-8700K, 32 GB RAM, 500 GB SSD.
- 문서에 매우 긴 줄이 포함된 경우의 편집 속도를 개선했습니다.
- 오른쪽 단어(CTRL+RIGHT), 왼쪽 단어(CTRL+LEFT), 오른쪽 단어 확장(CTRL+SHIFT+RIGHT), 왼쪽 단어 확장(CTRL+SHIFT+LEFT) 명령의 동작을 개선했습니다.
- 파일에서 바꾸기 명령의 기본 바로 가기에 CTRL+SHIFT+H 키보드 바로 가기를 추가했습니다.
- 새 버전에서는 CSV 모드에서 필터링된 상태에서 열을 복사하여 붙여넣거나 열을 복제할 수 있습니다.
- 필터 도구 모음에 전체 문자열 일치 버튼을 추가했습니다.
- 덮어쓰기 커서의 크기와 색을 사용자 지정할 수 있는 기능을 추가했습니다.
- 전체 화면 모드의 동작을 개선했습니다(전체 화면 모드 동안 상태 표시줄이 표시되며, ALT 키로 더 이상 도구 모음과 메뉴가 표시되지 않습니다).
새로운 옵션
- 파일에서 바꾸기 대화 상자에 버튼을 추가했습니다.
- 저장 세부 정보 대화 상자에 커서가 있는 줄 제외 확인란을 추가했습니다.
- 사용자 지정 대화 상자의 편집 페이지에 여러 선택 영역을 복사할 때 항상 줄 바꿈 삽입 및 다중 선택에서 입력하는 동안 선택 유지 확인란을 추가했습니다.
- 사용자 지정 대화 상자의 보기 페이지에 있는 높이 드롭다운 목록 상자에 글꼴 크기 및 줄 간격 항목을 추가했습니다.
- 사용자 지정 대화 상자의 보기 페이지에 덮어쓰기 커서 크기 및 색 설정 확인란을 추가했습니다.
- 구성 속성의 표시 페이지에 있는 지정할 부분 목록에 다중 선택이 있는 줄 항목을 추가했습니다.
새로운 명령
- 빈 줄 제거
- 맨 위 선택 취소(다중 선택 모드)
- 맨 아래 선택 취소(다중 선택 모드)
- 전체 문자열 일치(필터 도구 모음)
새로운 플러그인 기능
새 버전에서는 다음 형식으로 매크로에서 지정된 코드 조각을 호출할 수 있습니다. 구분 기호(이 경우 ‘/’)는 문자열의 첫 번째 문자로 사용해야 합니다.
editor.ExecutePlugin( "Snippets.dll", eePluginUserMessage, 2, "/FolderName/SnippetName" );