버전 17.8의 새로운 기능

2018년 6월 13일

새로운 일반 기능

  • 지정된 필터 열기에 맞는 줄들만 열수 있는 기능을 추가하였습니다. 이 기능은 메모리 사용량을 최소화하기 위해, 대용량 파일에서 특정 문자열(ID 또는 이름과 같은)이 포함된 줄들만 열도록 할 수 있습니다. 예를들어, 이 기능은 또한 특정 줄의 편집과 정렬을 하고 신규 파일로 저장할 수 있습니다.
  • 문자 코드 값 대화상자에는 문자 하단에 인코딩 정보와 함께 유니코드 코드포인트를 넣을 수 있도록 갱신되었습니다. 추가적으로, UTF-8 문자 인코딩 정보가 추가되었습니다.
  • 줄 수, 문자 수, 단어 수와 개행 문자가 상태 표시줄에 나타날 것 입니다”(클릭)” 선택 범위가 크거나 매우 큰 파일을 불러들인 경우. 이 텍스트를 클릭하면 표시된 값이 갱신될 것 입니다.
  • 이제 엠에디터는 주기적으로 작업영역을 저장하고 필요시 작업영역을 복원할 수 있습니다. 예를들어, 운영체제가 작동이 중단되거나 전원 꺼짐으로 인한 하드웨어 실패가 발생되는 경우에 복원이 필요합니다. 엠에디터는 이전 버전에서 했던 것처럼 작동 중단시에 작업영역을 저장할 수도 있습니다.
  • 이제 작업영역 복구시에 진행률 표시를 가진 대화 상자가 표시됩니다. 작업영역 복구시에 예기치 않은 상황이 발생하면, 출력 바에 경고 메시지가 나타날 수 있습니다.
  • 변경된 문서를 닫을 때 작업영역 저장 버튼을 변경 저장? 대화 상자에 추가했습니다. 이 버튼을 클릭하면 모든 변경된 문서들이 되돌리기 정보를 포함한 작업영역으로 저장되며 엠에디터를 다음에 열때, 모든 변경된 문서들이 복구되며 되돌리기 준비상태로 될 것 입니다.

새로운 옵션

  • 필터 드롭다운 목록 상자가 추가되었고, 대용량 파일 컨트롤러 사용자정의 바에>X 버튼, 임시 파일 사용, 대/소문자 일치, 정규 표현식 사용, 이스케이프 시퀀스 사용 확인란, 기본 텍스트 상자가 추가되었습니다.
  • 기본 필터 열기가 존재할 때 프롬포트 확인란을 사용자 지정 대화 상자의파일 페이지에 추가하였습니다.
  • 사용자 지정대화 상자의 기록 페이지에 제외 폴터 목록 상자, 추가삭제 버튼을 추가하였습니다.
  • 인터넷 캐시 폴더 제외 확인란을 사용자 지정대화 상자의 파일 페이지에서 기록 페이지로 이동하였습니다.
  • 외부 응용프로그램에서 클립보드 복사 모니터링실행 취소/다시 실행 기록에 추가적인 정보 추가 확인란을 사용자 지정대화 상자의 기록 페이지에서 편집페이지로 이동하였습니다.
  • 필터 열기 항목을 부분 지정 목록 상자를 구성 속성의 표시 페이지에 추가하였습니다.
  • 작업 영역페이지를 사용자 지정 대화 상자에 추가하였습니다.
  • 자동 작업 영역 드롭다운 목록 상자와 종료시 묻지 않기 확인을 사용자 지정 대화 상자의 윈도우 페이지 작업 영역 페이지로 이동하였습니다.
  • 사용자 지정 대화 상자의 윈도우 페이지에 항상 톱 상태로 저장 옵션을 추가하였습니다.

새로운 명령

  • DirectWrite 사용
  • 작업영역 사용자 지정

플러그인 새로운 기능

  • 단어 완성 속성 일치 조건 페이지의 대/소문자 일치 드롭다운 목록 상자에 완료시 단어 완성을 하지 않고 원본 텍스트 유지 옵션을 추가하였습니다.

플러그인 API의 새로운 기능

  • EI_GET_MEMORY_SIZEEI_SET_MEMORY_SIZE 명령을 EE_INFO 메시지에 추가하였습니다.
  • LFI_USE_TEMP_FILELFI_DONT_USE_TEMP_FILELOAD_FILE_INFO_EX 구조체에 추가하였습니다.

매크로 신규 기능

  • MemorySize 속성을 Document 객체에 추가했습니다.
  • eeUseTempFileeeDontUseTempFile 플래그를 OpenFile 메소드에 추가했습니다.

버그 수정

  • CSV Join 명령어가 특정 조건에서 엠에티터가 응답없음이 될 수 있는 이슈를 수정하였습니다.
  • 엠에디터가 실행될 때 경고 메시지를 표시할 수 있는 표준 DLL 파일들을 제거하여 이슈를 수정하였습니다.
  • 고객님들께서 알려주신 이슈들을 수정하였습니다 (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19).