답변:
나는 당신이 유용하다고 생각할 수 있도록 지난 한 달 동안 무언가를 모았습니다. Eclipse 편집기 / 명령이 매크로 지원을 염두에두고 설계되지 않았기 때문에 제한이 있지만 합리적으로 잘 작동한다고 생각합니다. 며칠 전에 SourceForge 에 Practical Macro 를 게시했습니다 . Eclipse 3.4가 필요합니다.
PracticallyMacro_0.4.9.jar
을 eclipse / downloads / plugins 디렉토리에 넣어야합니다 (존재하지 않는 경우 plugins 디렉토리를 작성하십시오). Windows / Preferences / Practically Macro Options로 이동하여 매크로를 편집 할 수 있으며 생성 된 새 도구 모음을 통해 매크로를 실행할 수 있습니다.
dropins
폴더에 넣었다 . 감사! 이것은 실시간 시간 절약입니다! (글쎄, 시간을 절약하지는 못하지만 내 일을 더 재미있게 만듭니다). ;-)
Emacs + 버전 3.x는 기능 세트에 키보드 매크로 ( http://www.mulgasoft.com/emacsplus )를 추가합니다 .
이것은 IDE의 이상한 구멍처럼 보입니다. 이에 대한 내장 기능이 누락되어 있습니까?
이것은 일반적인 문제입니다. 이를 위해 Eclipse 트래커에 약 4 개의 버그가 열려 있습니다. 불행히도 v4.0 이상에서는 Eclipse에서 매크로를 볼 수 있습니다.
IDE 내에서 실행되는 스크립트를 작성할 수있는 Eclipse Monkey 라는 플러그인 이있었습니다. 관심 부족으로 약 한 달 전에 종료되었습니다 .
이는 Groovy Monkey 라는 이전 플러그인을 기반으로합니다 . 당신이 그것을 구글하면, 당신은 여전히 그것을 얻을 수 있습니다. Aptana 팀은 사용에 대한 추가 정보 를 제공합니다.
이렇게하면 스크립트 작성이 허용되지만 작업 기록은 허용되지 않습니다.
이것은 Eclipse 전용이 아니지만 여기에서도 사용할 수 있습니다.
Windows 컴퓨터에서 간단한 텍스트 확장을 위해 AutoHotkey를 사용할 수 있습니다 . 대부분의 매크로 도구만큼 강력하지는 않지만 한 프로그램에 묶여 있지 않기 때문에 다른 편집기, 이메일 등에서 사용할 수 있습니다.
예를 들어, ";; ln"을 입력하면 AutoHotkey는 즉시 키 입력을 보내이를 삭제하고 "System.out.println ();"으로 대체합니다. 괄호 사이에 커서가 있습니다.
기록을 위해 Eclipse 매크로를 수행하는 MacroSchmacro 라는 또 다른 프로젝트 가 있지만 탐색을위한 검색과 같은 많은 중요한 사항은 기록하지 않습니다. 또한 매우 느립니다.
Emacs에 대해 말하면 jEdit 는 매우 강력한 매크로 기능을 가지고 있습니다. 많은 고품질 매크로와 플러그인이 있으며 여러 매크로가 이미 내장되어 있습니다. VBA와 유사한 Bean 스크립팅을 사용하여 로직을 추가 할 수도 있습니다. 따라서 매우 강력한 내용을 작성할 수 있습니다 (많은 사람들이 그렇게했습니다).
jEdit는 분명히 별도의 편집기이지만 한 번 시도해 볼 가치가 있다고 생각합니다. 참조 http://www.jedit.org/를