2011-04-12 30 views
5

Actualmente estoy buscando formas de automatizar algunas tareas en Eclipse.Automatización de tareas de Eclipse

Por ejemplo, digamos que tengo un par de archivos ant que quiero ejecutar un par de veces por hora. Ser capaz de asignar una tecla de acceso rápido a cada uno de ellos, para que pueda ejecutarlos fácilmente sin tener que hacer clic, subir el menú contextual y hacer clic de nuevo traería alegría a mi vida.

Otro ejemplo serían configuraciones de compilación/ejecución. Tengo un par de ellos en mi proyecto y me encantaría tener una forma de ejecutar cada uno de ellos con una configuración de teclas de acceso rápido diferente.

Además, la naturaleza misma de un proyecto en el que estoy trabajando actualmente implica una gran cantidad de experimentación e intento, por lo que tener que hacer clic y usar mucho el mouse definitivamente me está volviendo loco. Hay otras cosas similares que me gustaría automatizar también (por ejemplo, cada vez que me comprometo, también me gustaría ejecutar algún comando sobre la carpeta de mi proyecto, etc.).

¿Hay alguna herramienta para Eclipse (o fuera de ella) que de alguna manera me permita automatizar este tipo de tareas? ¿Vim para Eclipse me ayudaría de todos modos?

Después de algunos años de codificación me siento como si hubiera golpeado una pared de piedra. Llegué a la conclusión de que estoy perdiendo demasiado tiempo con mi mouse. Sí, sé que muchas acciones de Eclipse tienen teclas de acceso directo correspondientes, pero muchas otras no. ¡Quiero la mejor solución!

Respuesta

4

hay varias soluciones:

  1. utilizar una consola. Las consolas permiten recordar los últimos comandos (en Unix, incluso puedes buscar). Así que en lugar de ratón-fu, es Alt-TabHastaVolver

  2. Hubo Eclipse Monkey al guión de Eclipse. No estoy seguro de si todavía funciona, pero podría.

  3. En Sourceforge es Practical Macro. Sin embargo, no hay documentación que pueda encontrar.

EclipseShell también podría funcionar, no estoy seguro.

+0

Si al recordar comandos quieres decir algo como "recuerda el último guión de la hormiga que se ejecutó", eso es bastante inútil para mí. No se trata de ejecutar los mismos scripts una y otra vez, sino de ejecutar diferentes archivos ant o diferentes configuraciones/ejecutar configuraciones en un corto período de tiempo. –

+0

Entonces? La consola puede recordar miles de comandos. Si usa Linux con Bash, instale las terminaciones de bash e incluso obtendrá autocompletar para objetivos públicos. Y puedes mantener abiertas varias consolas. Normalmente tengo 20 o menos abierto en dos monitores. –

+0

Hay algo implícito en la publicación original que solo después de leer tu respuesta pude entender. Lo que busco es una forma de comandos SCRIPT Eclipse. –

Cuestiones relacionadas