버전 21.8의 새로운 기능
2022년 6월 8일
새로운 일반 기능
- 현재 문서의 Git 기록을 표시하는 CommitList 플러그인을 추가했습니다.
- 일괄 바꾸기 대화 상자의 대량 모두 바꾸기, 파일에서 일괄 찾기/바꾸기 대화 상자의 대량 찾기, 파일에서 일괄 바꾸기 대화 상자의 대량 모두 바꾸기를 사용하는 동안 검색/바꾸기 목록에 포함된 정규식 및 숫자 범위 식을 사용할 수 있습니다.
- 새 버전에서는 파일에서 찾기 명령을 사용하는 동안 파일에서 지정된 시간 범위의 타임스탬프만 검색할 수 있습니다.
- 새 버전에서는 분할 창에서 문서를 비교할 때 문서 위에 문서 제목을 표시합니다.
- 새 버전에서는 분할 창 크기를 조정할 때 분할 경계가 비례하여 이동합니다.
- 새 버전에서는 일치하는 항목이 없을 때 필터를 중단하면 커서 위치를 복원합니다.
새로운 옵션
- 필터 추출 옵션 대화 상자를 추가했습니다.
- 고급 대화 상자(파일에서 찾기)에 가장 오래된 수정 날짜 및 최신 수정 날짜 날짜 상자를 추가했습니다.
새로운 명령
- 분할 보기
- 추출 옵션
새로운 플러그인
- CommitList 플러그인
플러그인 API의 새로운 기능
- EE_INFO_EX 메시지, INFO_EX_DATA 구조체 및 Editor_DocInfoEx 인라인 함수를 추가했습니다.
- EE_INFO 메시지에 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_GET_MODIFIED 및 EE_GET_LINES 메시지에 hDoc 매개변수를 추가했습니다.
- GET_LINE_INFO 구조체에 hDoc 필드를 추가했습니다.
- Editor_DocGetModified, Editor_DocGetLines, Editor_GetLineW 인라인 함수에 대체 형식을 추가했습니다.
- FILTER_INFO_EX 구조체에 nVisibleLinesAbove 및 nVisibleLinesBelow 필드를 추가했습니다.
매크로의 새로운 기능
- Document 개체의 Filter 메서드에 nVisibleLinesAbove 및 nVisibleLinesBelow 매개변수를 추가했습니다.
- Document 개체에 Title 속성을 추가했습니다.
CommitList 플러그인 사용 방법
CommitList 플러그인은 EmEditor Professional과 함께 기본으로 설치됩니다. 이 플러그인은 현재 변경 내용과 Git 저장소의 커밋 기록을 표시합니다. CommitList 플러그인을 사용하려면 플러그인 표시줄에서
를 클릭합니다. 또는 도구 메뉴에서 플러그인을 가리킨 다음 CommitList를 클릭합니다.
플러그인은 먼저 현재 문서가 Git 저장소에 있는지 확인합니다. 있는 경우 해당 저장소가 선택되고 커밋 기록이 표시됩니다. 열기… 버튼을 클릭하여 다른 저장소를 열 수 있습니다.
현재 변경 내용과 스테이징된 변경 내용이 표시됩니다. 스테이징된 변경 내용은 인덱스에 추가된 변경 내용입니다. 작업 트리에 대한 다른 모든 변경 내용은 변경 내용 트리에 표시됩니다.
변경 내용 트리의 상황에 맞는 메뉴에서 변경 내용 보기, 파일 열기 및 새로 고침을 선택하여 업데이트된 정보를 얻을 수 있습니다.
커밋 목록 버튼을 클릭하여 커밋 기록을 봅니다. 선택한 분기는 오른쪽 위 드롭다운 메뉴에서 변경할 수 있습니다. 커밋을 선택하면 오른쪽 사이드바에 커밋 세부 정보와 이 커밋에서 변경된 파일 목록이 표시됩니다. 목록에서 파일을 마우스 오른쪽 버튼으로 클릭하고 이전 커밋과 비교를 선택하여 이 커밋에서 파일이 어떻게 변경되었는지 확인합니다.
커밋 목록에서 커밋을 마우스 오른쪽 버튼으로 클릭하고 복사를 선택하여 커밋 세부 정보를 복사할 수 있습니다. 커밋 시점의 파일 찾아보기는 커밋이 만들어진 시점의 디렉터리 트리를 표시합니다. 그리고 커밋 비교는 두 커밋 간의 차이점을 표시합니다.
현재 저장소에 있는 파일이 편집기에서 열려 있으면 현재 문서의 기록 보기 버튼을 선택할 수 있습니다. 이 버튼은 현재 파일의 변경 내용을 포함하는 커밋을 나열합니다. 커밋을 마우스 오른쪽 버튼으로 클릭하면 네 가지 옵션이 표시됩니다. 커밋 표시는 기본 커밋 목록에서 해당 커밋으로 이동합니다. 이전 커밋과 비교는 파일을 이전 버전과 비교합니다. 커밋에서 파일 비교는 두 개의 서로 다른 커밋에서 파일을 비교합니다. 작업 트리의 파일과 비교는 선택한 커밋의 파일과 작업 트리 버전을 비교합니다.
팁
- F6 키 또는 ESC 키를 눌러 키보드 포커스를 편집기로 되돌립니다.
