2009-06-05 12 views
15

La cuestión relacionada con Visual Studio optimizations me ha ahorrado tanto tiempo encendiéndolo y usándolo Me cuesta mucho volver a Eclipse cuando tengo que hacer el desarrollo de J2EE. Por lo tanto, también me preguntaba si la gente tiene algún consejo o trucos para ayudar a acelerar Eclipse en el uso diario.Optimizaciones de Eclipse

Para información, estoy usando la versión 3.4.1 de Eclipse.

+3

¿Qué hay de la optimización en la que "NO PAGAS $ 2000 POR UNA LICENCIA" o donde "lo usas en Linux o Mac ... o cualquier sistema operativo". <<<> >> FYI, prefiero usar herramientas de desarrollo que sean multiplataforma y también me gusta usar código abierto tanto como sea posible. –

+1

Me olvidé de la optimización donde "no tienes que esperar 2 horas sangrientas para que se instale y actualice y actualice y ... * ronquido * –

+4

> Trevor: esta pregunta * no * pretende provocar una guerra IDE. En el trabajo, utilizo Eclipse y Visual Studio, y los amo a ambos por una tonelada de razones diferentes. Esta pregunta no los compara de ninguna manera, solo pide trucos de optimización para uno, mientras que el otro ya se ha tratado: http://stackoverflow.com/questions/8440/visual-studio-optimizations. No me importa el precio, o la parte multiplataforma. Solo me importan las optimizaciones de Eclipse (vea el título ...) – karlipoppins

Respuesta

22

hay:

  • optimizaciones del sistema: eclipse.ini
  • accesos directos optimizaciones:
    • Quick Access (Ctrl+3) (la madre de todos los accesos directos Con él, se puede acceder a casi todo en Eclipse!)
    • Solución rápida (debe asegurarse de que tenga un atajo conveniente)
      Quick Fix
  • launchers optimizations: guardarlos con sus proyectos y no se olvide de desactivar la opción "Borrar configuraciones cuando se elimina recurso asociado" en el "Run/Launching/Launch Configuration" panel de preferencias:

Y luego están las la configuración de:

+1

al igual que su insignia de eclipse está en camino. ¡Felicidades! –

+0

@mmyers, gracias. Es debido a las 12:00 GMT, pero supongo que solo se calcula a las 0: 00GMT. Todavía quedan 3 horas 30 de espera desde el momento de este comentario;) – VonC

+0

Pierdes algo de optimiza obvio como desinstalar Mylyn, desactivar p2, etc. Quitan la función, pero hacen que el inicio sea más rápido. –

2

una cosa fácil de hacer es asignar más memoria para eclipsar para grandes proyectos con opciones como: -J-Xms512m -J-Xmx1024m

Esto no se eclipsa específica embargo.

2

Eclipse tiene un montón de atajos, pero la mayoría de ellos no son sencillas. E.g .: shift-alt-X, luego T para ejecutar una prueba JUnit.

A veces solo tienes que probar y ver si funciona.

Encontré el editor arrow-key-macros particularmente útil, pero necesita jugarlo usted mismo para entenderlo: alt + shift + {left, right} para seleccionar una expresión para refactorizar, ctrl + alt + down para duplicar una línea, ctrl-shift- {arriba, abajo} para saltar a la definición anterior ...

Las combinaciones más potentes suelen ser alt-shift-something (especialmente para la refactorización).

Busque "hojas de trucos eclipse" en google para encontrar algo más de inspiración.

1

Si está buscando eliminar la lentitud de la aplicación, la administración de la memoria es obviamente importante. Además de aumentar la configuración de montón máximo y otras modificaciones en la línea de comando, ha habido complementos de eclipse desarrollados en el pasado que pretenden evitar que Windows intercambie RAM de eclipse.'Keep Resident' no se ha actualizado desde 2004, pero todavía está en el sitio de eclipse y he escuchado decir que funciona con 3.4. una revisión está escrita here

3

La optimización más barata y rápida que he hecho para Eclipse es comprar 2G de RAM extra para mi máquina de desarrollo.

4

Creo que la mejor manera de aprender acerca de los atajos de eclipse es usar MouseFeed. MouseFeed es un complemento que muestra las teclas de acceso directo correspondientes cada vez que el usuario usa el mouse para realizar algunas acciones. Las tareas comunes y los accesos directos para ellos se pueden adquirir en unos pocos días. Mousefeed se puede encontrar en http://www.mousefeed.com/. Espero que esto ayude.

Cuestiones relacionadas