스크립트 가능한 매크로
EmEditor의 매크로 지원으로, EmEditor 내에서 원하는 대부분의 모든 작업을 하는 매크로를 작성하기 위해 인기있는 스크립트를 사용합니다. 또한, 반복적으로 참고하고 사용하는 키입력을 녹화할 수 있고, 다른 응용 프로그램, Windows 기반의 파일, 또는 네트워크 기능을 수정하여 자신만의 매크로를 작성할 수 있습니다.
- 인기있는 스크립트 언어로 매크로를 써 보기
- 키 입력과 마우스 조작을 기록하는 매크로 정의하기
- 키보드와 도구 모음 버튼에 매크로를 지정하기
EmEditor 매크로는 동적 연결 라이브러리 (DLL) 파일을 실행시킬 수 있고 수행되어질 수 있더록 독립적으로 디자인된 모듈입니다. 시스템 리소스를 보호하기 위해서, DLL은 매크로 실행시에만 로드되어 집니다. 모든 사용자 지정 매크로는 매크로 도구 모음에 표시되어 집니다. 매크로는 Windows Scripting Host (WSH) 엔진에 기초하고 있습니다; 그러므로 Windows Scripting Host의 모든 개체를 사용 할 수 있습니다. 사용자가 원하는 스크립트 엔진이 시스템에 설치되어 있다면, 다른 ActiveScript JavaScript, VBScript, PerlScript, Python, PHPScript, 그리고 Ruby같은 ActiveScript 언어로 매크로를 프로그램 할 수 있습니다.
EmEditor에서 사용자가 원하는 거의 모든 매크로를 쓸 수 있습니다. 반복적으로 이용하고 참조하는 키 입력을 기록하기 위해서 매크로를 정의할 수 있습니다. EmEditor는 지금 다른 응용 프로그램에 대한 키 입력과 마우스 작업을 기록하거나 재생할 수 있습니다. 심지어 윈도우에 기초한 파일이나 네트워크 기능 또는 다른 응용 프로그램을 조작 할 수 있도록 매크로를 쓸 수 있습니다. 이 기능으로 데스크탑, 브라우저, 혹은 즐겨찾기 응용 프로그램에서의 특정 작업을 자동적으로 처리 할 수 있습니다. 개발자 분들을 위해, 이 기능은 테스트 응용 프로그램으로 이용될 수도 있습니다. 윈도우 개체는 윈도우에 대해서 거의 모든것들을 설명해 주는 속성과 상위 레벨 열거 윈도우 컬렉션 또는 특정 윈도우의 하위 윈도우를 포함하고 있습니다. 셸 개체는 키 입력과 마우스 활동들을 보내고 열거하거나 상위 레벨 윈도우를 찾을 수 있습니다.
기본적으로, EmEditor는 녹화되고 저장된 매크로를 내 매크로에 자동으로 추가합니다. 모든 정의된 내 매크로는 매크로 도구 모음에 표시됩니다. 내 매크로를 보고 사용자 지정하려면, 매크로의 드롭 다운 메뉴에서 매크로 사용자 지정 명령을 선택합니다. 매크로 새로 만들기, 매크로 삭제, 내 매크로의 순서 변경, 및 선택한 매크로 수정을 선택 할 수 있습니다. 또한, 특정 매크로를 이벤트 시 실행 할지 지정 할 뿐만 아니라 이벤트와 얼마나 오랫동안 지연 시간을 가질지 정의할 수 있습니다. 매크로가 내 매크로에 자동적으로 추가되는 것을 원치 않는 경우, 매크로 메뉴에서 매크로 사용자 지정 명령을 선택합니다. 매크로 기능은 드롭 다운 메뉴와 사용자 지정 가능한 도구 버튼을 포함합니다.