Есть ли средство записи макросов для Eclipse?[закрыто]

StackOverflow https://stackoverflow.com/questions/103202

Вопрос

Есть ли хороший плагин Eclipse для записи и воспроизведения макросов?

я пробовал Вот этот, но мне это не принесло никакой пользы - похоже, оно не было готово к прайм-тайму.

Я знаю о шаблонах редакторов, но ищу что-то, что можно использовать для записи нажатий клавиш, а затем многократно применять к куче текста.

Это похоже на странную дыру в IDE.Мне не хватает какой-то встроенной возможности для этого?

Это было полезно?

Решение

За последний месяц или около того я собрал кое-что, что может оказаться для вас полезным.У него есть ограничения, поскольку редактор/команды Eclipse не были разработаны с учетом поддержки макросов, но я думаю, что он работает достаточно хорошо.я только что опубликовал Практичный макрос на SourceForge пару дней назад.Требуется Eclipse 3.4.

Другие советы

В Emacs+ версии 3.x добавлены макросы клавиатуры (http://www.mulgasoft.com/emacsplus) к своему набору функций.

Я успешно использовал AutoHotKey.

Это кажется странной дырой в IDE, мне не хватает какой-то встроенной возможности для этого?

Это распространенная проблема.По этой причине в трекере Eclipse обнаружено около четырех ошибок.К сожалению, вы, вероятно, увидите макросы в Eclipse версии 4.0 или новее.

Был плагин под названием Затмение Обезьяна что позволило писать сценарии, которые выполняются внутри IDE. Оно было прекращено около месяца назад из-за отсутствия интереса.

Он основан на более старом плагине под названием Заводная обезьяна.Если вы погуглите, вы все равно можете получить это.У команды Аптана есть некоторые Дополнительная информация по его использованию.

Обратите внимание, что это позволяет писать сценарии, но не записывать действия.

Это не относится к Eclipse, но его можно использовать и там:

http://sikuli.org/

Для справки: есть еще один проект под названием MacroSchmacro он выполняет макросы Eclipse, но не записывает многие важные вещи (например, поиск для навигации).Это также очень медленно.

Для простого расширения текста на компьютере с Windows вы можете использовать Автогорячая клавиша.Он не такой мощный, как большинство инструментов макросов, но, поскольку он не привязан ни к одной программе, его можно использовать в других редакторах, электронных письмах и т. д.

Например, если я вводу ";; ln" Autohotkey мгновенно отправляет клавишные, чтобы удалить это и заменить его на "System.out.println ();" с курсором между скобками.

Говоря об Emacs, jПравить имеет очень сильные макросы.Имеется множество качественных макросов и плагинов, причем несколько макросов уже встроены.Вы даже можете добавить некоторую логику, используя сценарии компонентов, аналогичные VBA.Итак, вы можете писать очень мощные вещи (многие люди так делали).

jEdit, очевидно, является отдельным редактором, но я думаю, что попробовать стоит.Видеть http://www.jedit.org/

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top