버전 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-bit), 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-bit), Core i7-8700K, 32 GB RAM, 500 GB SSD.

  • 아주 긴 줄을 포함하고 있는 문서 편집 속도를 개선 했습니다.
  • 오른쪽 단어(CTRL+RIGHT), 왼쪽 단어(CTRL+LEFT), 오른쪽 단어까지 선택(CTRL+SHIFT+RIGHT) 및 왼쪽 단어까지 선택(CTRL+SHIFT+LEFT) 명령의 동작이 향상되었습니다.
  • 파일에서 바꾸기 명령의 CTRL+SHIFT+H 바로 가기 키를 기본 바로 가기 키에 추가했습니다.
  • 새 버전에서는 CSV 모드에서 필터링된 상태에서 열을 복사하여 붙이거나 열 복제를 할 수 있습니다.
  • 필터 툴바에 전체 문자열 일치 버튼을 추가했습니다.
  • 덮어쓰기 커서 크기와 색을 사용자 지정하는 기능이 추가되었습니다.
  • 전체 화면 모드의 동작 개선 (전체 화면 모드 일때 상태 표시줄이 표시되고 ALT 키로 도구모음과 메뉴가 표시되지 않습니다).

새로운 옵션

  • 파일에서 바꾸기 대화 상자에 << 찾기버튼을 추가했습니다.
  • 세부 정보 저장 대화 상자에 커서 줄 제외 확인란을 추가했습니다.
  • 다중 선택 항목을 복사할 때 항상 새 줄 삽입다중 선택에서 입력할 때 선택 항목 유지 확인란을 사용자 지정 대화 상자의 편집 페이지에 추가했습니다.
  • 사용자 지정 대화상자의 보기 페이지의 높이 드롭다운 목록 상자에 글꼴 크기 및 줄 간격 항목을 추가했습니다.
  • 사용자 지정 대화상자의 보기 페이지에 덮어쓰기 커서 크기 및 색상 설정 확인란을 추가했습니다.
  • 다중 선택이 있는 줄 항목을 구성 속성의 표시 페이지의 파트 지정에 추가했습니다.

새로운 명령

  • 빈 줄 제거
  • 다중 선택에서 상단 선택 취소
  • 다중 선택에서 하단 선택 취소
  • 문자열 단위로 일치 (필터 툴바)

플러그인 API 신규 기능

새 버전에서는 매크로에서 특정한 코드 조각을 다음 형식으로 호출할 수 있습니다. 문자열의 첫 번째 문자로 구분 문자(이경우에는, ‘/’)를 반드시 사용해야 합니다.
editor.ExecutePlugin( "Snippets.dll", eePluginUserMessage, 2, "/FolderName/SnippetName" );