Pregunta

¿Existe un buen complemento de Eclipse para grabar y reproducir macros?

He intentado Éste, pero no me sirvió de nada: parecía que no estaba listo para el horario de máxima audiencia.

Conozco las plantillas de editor, pero estoy buscando algo que pueda usar para registrar mis pulsaciones de teclas y luego aplicarlas varias veces en un fajo de texto.

Esto parece un agujero extraño en un IDE.¿Me falta alguna instalación incorporada para esto?

¿Fue útil?

Solución

Durante el último mes preparé algo que puede resultarle útil.Tiene limitaciones ya que el editor/comandos de Eclipse no fueron diseñados teniendo en cuenta el soporte de macros, pero creo que funciona razonablemente bien.acabo de publicar Macropráctica en SourceForge hace un par de días.Requiere Eclipse 3.4.

Otros consejos

Emacs+ Versión 3.x agrega macros de teclado (http://www.mulgasoft.com/emacsplus) a su conjunto de características.

Tuve éxito al usar AutoHotKey.

Esto parece un agujero extraño en un IDE, ¿me falta alguna función integrada para esto?

Este es un problema común.Hay alrededor de cuatro errores abiertos en el rastreador de Eclipse para esto.Desafortunadamente, probablemente verás macros en Eclipse en la versión 4.0 o posterior.

Había un complemento llamado Mono eclipse lo que permitió escribir scripts que se ejecutan dentro del IDE. fue terminado Hace aproximadamente un mes por falta de interés.

Está basado en un complemento más antiguo llamado Mono maravilloso.Si lo buscas en Google aún puedes conseguirlo.El equipo de Aptana tiene algunos más información sobre su uso.

Tenga en cuenta que esto permite escribir guiones, pero no grabar acciones.

Este no es específico de Eclipse, pero también se puede utilizar allí:

http://sikuli.org/

Sólo para que conste, hay otro proyecto llamado macroschmacro eso hace macros de Eclipse, pero no registra muchas cosas importantes (como buscar para navegar).También es extremadamente lento.

Para una expansión de texto simple en una computadora con Windows, puede usar AutoHotkey.No es tan potente como la mayoría de las herramientas de macros, pero como no está vinculado a ningún programa en particular, se puede utilizar en otros editores, correos electrónicos, etc.

Por ejemplo, si escribo ";; ln" Autohotkey envía instantáneamente las teclas para eliminar esto y reemplazarlo con "System.out.println ();" con el cursor entre las paréntesis.

Hablando de Emacs, jEditar tiene una instalación macro muy fuerte.Hay muchas macros y complementos de alta calidad, y varias macros ya están integradas.Incluso puedes agregar algo de lógica usando scripts de beans, que son análogos a VBA.Entonces, puedes escribir cosas muy poderosas (muchas personas lo han hecho).

jEdit es obviamente un editor independiente, pero creo que vale la pena intentarlo.Ver http://www.jedit.org/

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top