EmEditor v15.5.0 출시!
오늘 EmEditor v15.5.0을 출시합니다.
v15.4.1에서의 업데이트 내용은 다음과 같습니다:
새로운 일반 기능
- 파일을 열지 않고 EmEditor를 시작하면 이제 새로운 시작 창이 표시됩니다(설정에서 비활성화할 수 있습니다). 시작 창에서는 해당 항목을 마우스 버튼으로 클릭하거나 UP, DOWN, Enter 키를 눌러 이전에 사용한 작업 공간(기본 작업 공간), 최근에 사용한 파일, 또는 최근에 사용한 폴더를 선택할 수 있습니다. 시작 창은 가볍고 방해되지 않도록 설계되었습니다. 시작 창이 열려 있을 때 키보드 포커스는 여전히 편집기에 있으며, 텍스트를 입력하거나 명령을 선택하면 시작 창이 숨겨집니다. 또한 새 문서가 열린 상태에서 DOWN 키를 누르면 시작 창이 나타납니다.
- 새로운 ExecutePlugin 메서드를 사용하면 매크로 내에서 플러그인 기능을 호출할 수 있습니다. 예를 들어 Snippets 플러그인이 실행 중이 아니더라도 일시적으로 스니펫 기능을 사용할 수 있습니다. 아래의 “매크로에서 플러그인을 호출하는 예”를 참조하십시오.
- 이전 버전에서는 텍스트를 선택할 때 CSV 구분 기호와 가로/세로 줄이 보이지 않게 되었습니다. 새 버전에서는 이러한 요소가 보입니다. 현재 관련 옵션은 없지만, 이 동작을 선택 사항으로 설정할 필요가 있으면 알려 주십시오.
- CSV 모드, 제목 및 구분 기호 위치가 이제 작업 공간에 포함됩니다. 작업 공간에 더 많은 옵션이 포함될 수 있습니다. 그렇게 되면 베타 버전에서 저장한 작업 공간이 쓸모없어질 수 있습니다. 중요한 작업 공간은 이 베타 버전을 실행하기 전에 백업을 저장해 두시기 바랍니다.
- 필터 문자열 길이 제한이 10,000자로 완화되었습니다.
- 현재 문서를 여러 파일로 분할 마법사의 머리글 및 바닥글 문자열 길이 제한이 10,000자로 완화되었습니다.
- 열 추출, CSV 결합 및 여러 열로 정렬 대화 상자에서 이제 목록의 여러 항목을 선택하여 위아래로 이동할 수 있습니다.
- 기본적으로 3개의 매크로(“Sum”, “Validate XML”, “Wrap in HTML/XML tags”)가 설치 폴더의 Macros 하위 폴더에 설치됩니다. 이러한 매크로는 내 매크로 목록에 추가되지만 내 매크로 목록에서 제거할 수 있습니다. 목록에서 제거되면 다시는 내 매크로 목록에 추가되지 않습니다.
- 출력 표시줄에서 마우스 오른쪽 버튼으로 클릭할 때 표시되는 상황에 맞는 메뉴에 창에 맞춰 줄 바꿈 명령이 추가되었습니다.
- CTRL + F12로 EmEditor 창 분할을 시작한 후 HOME, END, PAGE UP 또는 PAGE DOWN을 누르면 분할선 위치가 창의 가장자리로 이동합니다.
매크로에서 플러그인을 호출하는 예
Snippets 플러그인을 호출하고 선택한 텍스트를 HTML/XML 태그로 감쌉니다.
editor.ExecutePlugin("Snippets.dll", eePluginUserMessage, 0, "<${1:p}>${2:${SelText}}</$1>$0" );
Projects 플러그인을 호출하고 지정한 솔루션 파일을 엽니다.
editor.ExecutePlugin("Projects.dll", eePluginUserMessage, 0, "E:\\Test\\Test.eesln" );
Search 플러그인을 호출하고 문서에서 지정한 문자열을 검색하여 결과 목록을 표시합니다.
editor.ExecutePlugin("Search.dll", eePluginUserMessage, eeFindReplaceCase | eeFindReplaceRegExp, "Test" );
지정한 플러그인을 단순히 실행합니다
editor.ExecutePlugin("E:\dir\plugin.dll", eePluginExecuteCommand | eePluginAbsolutePath );
지정한 플러그인의 상태를 검색합니다.
status = editor.ExecutePlugin("E:\dir\plugin.dll", eePluginQueryStatus | eePluginAbsolutePath );
새로운 옵션
- 사용자 지정 대화 상자의 창 탭에 시작 창 사용자 지정 버튼이 추가되었고, 시작 창 사용자 지정 대화 상자가 추가되었습니다.
- 사용자 지정 대화 상자의 CSV 탭에 셀을 선택하려면 두 번 클릭 확인란이 추가되었습니다.
- 트레이 아이콘 사용자 지정 대화 상자의 바로 가기 키 텍스트 상자에서 CTRL + SHIFT 및 ALT + SHIFT 키 조합을 입력할 수 있습니다.
- 다음 REG_DWORD 값은 HKEY_CURRENT_USER\SOFTWARE\EmSoft\EmEditor v3\Common 키에 설정하여 드롭다운 목록 상자의 너비를 설정할 수 있습니다.
- CWFind: 찾기 도구 모음의 찾기 드롭다운 목록 상자입니다. 기본값: 0xc8 (200)
- CWReplace: 찾기 도구 모음의 바꾸기 드롭다운 목록 상자입니다. 기본값 0xc8 (200)
- CWFilter: 필터 도구 모음의 필터 드롭다운 목록 상자입니다. 기본값: 0xc8 (200)
- CWColumn: 필터 도구 모음의 열 드롭다운 목록 상자입니다. 기본값: 0x7d (125)
- 다음 REG_DWORD 값은 저장 세부 정보 대화 상자에서 제목 없는 문서에 자동으로 이름 지정 확인란이 선택되어 있을 때 파일 이름의 최대 길이를 설정하기 위해 HKEY_CURRENT_USER\SOFTWARE\EmSoft\EmEditor v3\Common 키에 설정할 수 있습니다.
- MaxNameUntitled: 종료 null 문자를 포함한 파일 이름의 최대 길이입니다. 기본값: 0x50 (80)
새로운 명령
- 시작 창
- 창에 맞춰 줄 바꿈 (출력 표시줄)
플러그인의 새로운 기능
- Snippets 플러그인은 사용자 메시지를 지원합니다. 플러그인이 실행 중이 아니더라도 매크로에서 플러그인을 호출하여 지정한 스니펫 문자열을 실행할 수 있습니다.
- Projects 플러그인은 사용자 메시지를 지원합니다. 매크로에서 플러그인을 호출하여 지정한 솔루션 파일을 열 수 있습니다.
- Search 플러그인은 사용자 메시지를 지원합니다. 매크로에서 플러그인을 호출하여 문서에서 지정한 문자열을 검색하고 결과 목록을 표시할 수 있습니다.
플러그인 API의 새로운 기능
- EE_EXEC_PLUGIN 메시지, Editor_ExecPlugin 인라인 함수 및 EXEC_PLUGIN_INFO 구조가 추가되었습니다.
- EE_INFO 메시지(Editor_Info 인라인 함수)에 EI_GET_COMBINE_HISTORY 매개 변수가 추가되었습니다.
- 플러그인에 대한 메시지에 EP_USER_MSG 메시지가 추가되었습니다.
매크로의 새로운 기능
- Window 개체에 CombineHistory 속성이 추가되었습니다.
- Editor 개체에 ExecutePlugin 메서드가 추가되었고, eePluginExecuteCommand, eePluginUserMessage, eePluginQueryStatus, eePluginAbsolutePath 플래그가 추가되었습니다.
- Editor 개체에 LangID 속성이 추가되었습니다.
버그 수정
- 편집기의 오른쪽 빈 부분을 클릭할 때 커서 위치와 관련된 특정 버그를 수정했습니다.
- 태그가 큰따옴표로 둘러싸여 있을 때 HTML/XML 해당 태그 강조 표시와 관련된 특정 버그를 수정했습니다.
- 개요 표시와 관련된 특정 버그를 수정했습니다.
- 플러그인 사용자 지정 대화 상자에서 제거 버튼에서 항목을 선택해도 목록에서 해당 항목이 제거되지 않을 수 있던 버그를 수정했습니다.
자세한 내용은 EmEditor v15.5의 새로운 기능을 참조하십시오.
업데이트하려면 도움말에서 업데이트 확인을 선택하거나 다운로드 페이지로 이동하여 최신 버전을 다운로드할 수 있습니다.
설치 프로그램 크기를 줄이기 위해 도움말 파일은 설치 프로그램에 포함되어 있지 않습니다. 브라우저로 웹 도움말을 보거나 별도의 도움말 파일을 다운로드할 수 있습니다. 별도의 로컬 도움말 파일을 다운로드하려면 도움말 다운로드 페이지로 이동해 주십시오.
이 버전은 평생 라이선스가 있거나 2015년 10월 27일 기준으로 유지 관리 플랜이 유효한 경우 무료로 사용할 수 있습니다. 등록 키는 Emurasoft 고객 센터에서 확인할 수 있습니다. v15의 등록 키는 v14의 키와 동일합니다.
다음 글도 읽어 보십시오: 신속한 개발로의 정책 변경 및 유지 관리 플랜 도입 안내.
EmEditor를 사용해 주셔서 감사합니다!