버전 21.8의 새로운 기능

2022년 6월 8일

새로운 일반 기능

  • 현재 문서의 Git 기록을 표시하는 CommitList 플러그 인을 추가했습니다.
  • 일괄 바꾸기 대화 상자의 대량 모두 바꾸기파일에서 일괄 바꾸기 대화 상자의 대량 모두 바꾸기를 사용하는 동안 찾기/바꾸기의 목록 내에 정규식숫자 범위 표현식을 포함하는 것이 허용됩니다.
  • 새 버전에서는 파일에서 찾기 명령어로 작업하는 동안 파일에서 지정된 범위의 타임스탬프만 검색할 수 있습니다.
  • 새 버전은 분할 창에서 문서를 비교할 때 문서 위에 있는 문서 제목을 표시합니다.
  • 새 버전은 분할 창의 크기를 조정할 때 분할 테두리를 비례적으로 이동합니다.
  • 새 버전은 일치하는 항목이 없는 경우 필터링을 중단하면 커서 위치를 복원합니다.

새로운 옵션

  • 추출 옵션 필터 대화 상자를 추가했습니다.
  • 가장 오래된 수정 날짜가장 최근 수정 날짜 일자 상자를 고급 대화 상자 (파일에서 찾기)에 추가했습니다.

새로운 플러그 인

  • CommitList 플러그 인

플러그인의 새로운 기능

  • EE_INFO_EX 메시지, INFO_EX_DATA 구조체, 그리고 Editor_DocInfoEx 인라인 함수를 추가했습니다.
  • EI_GET_CONFIG, EI_SET_CONFIG, EI_SAVE_FILE, EI_INDEX_TO_DOC_REAL, EI_DOC_TO_INDEX_REAL, EI_GET_TITLE, 그리고 EI_SET_TITLE 명령어를 EE_INFO 메시지에 추가했습니다.
  • hDoc 매개 변수를 EE_GET_MODIFIED 그리고 EE_GET_LINES 메시지에 추가했습니다.
  • hDoc 필드를 GET_LINE_INFO 구조체에 추가했습니다.
  • Editor_DocGetModified, Editor_DocGetLines, Editor_GetLineW 인라인 함수에 대체 폼을 추가했습니다.
  • nVisibleLinesAbove 그리고 nVisibleLinesBelow 필드를 FILTER_INFO_EX 구조체에 추가했습니다.

매크로 신규 기능

  • nVisibleLinesAbove 그리고 nVisibleLinesBelow 매개 변수를 Document 객체의 Filter 메소드에 추가했습니다.
  • Title 속성을 Document 객체에 추가했습니다.

CommitList 플러그 인 사용 방법

CommitList 플러그 인은 기본적으로 EmEditor Professional과 함께 설치됩니다. 이 플러그 인은 Git repo의 커밋 기록을 표시합니다. 여러 리비전간의 파일을 쉽게 비교할 수 있습니다. CommitList 플러그 인을 사용하려면 플러그 인 모음에서 CommitList를 클릭합니다. 또는 도구 메뉴에서 플러그 인을 가리킨 다음 CommitList를 클릭합니다. CommitList 사용자 지정 모음이 나타납니다.

플러그 인은 먼저 현재 문서가 Git repo에 있는지 확인합니다. 있는 경우 repo가 선택되고 해당 커밋 기록이 표시됩니다. 리포지토리 열기…를 클릭하여 다른 보고서를 열 수 있습니다. 선택한 분기는 오른쪽 상단 드롭다운 메뉴에서 변경할 수 있습니다.

커밋 목록에는 선택한 분기의 커밋 기록이 표시됩니다. 커밋을 마우스 오른쪽 버튼으로 클릭하고 복사를 선택하여 커밋 세부 정보를 복사합니다. 커밋 할 때 파일 찾아보기는 커밋이 실행되었을 때 디렉토리 트리를 표시합니다.

커밋을 선택하면 오른쪽 사이드바에 커밋 세부 정보와 이 커밋에서 변경된 파일 목록이 표시됩니다. 목록에서 파일을 마우스 오른쪽 버튼으로 클릭하고 이전과 비교를 선택하여 이 커밋에서 파일이 변경된 내용을 확인합니다.

현재 리포지토리에 있는 파일이 편집기에 열려있으면, 현재 문서의 히스토리 보기 버튼을 선택할 수 있습니다. 현재 파일의 변경 내용을 포함하는 모든 커밋 목록을 보여주는 파일 히스토리 대화 상자가 열립니다. 커밋을 마우스 오른쪽 버튼으로 클릭하면 두 가지 옵션이 표시됩니다. 커밋 표시는 메인 커밋 목록내의 커밋으로 이동합니다. 이전과 비교는 파일을 이전 리비전과 비교합니다.

  • F6 키 또는 ESC 키를 눌러 키보드 포커스를 다시 편집기로 되돌립니다.