2011-01-15 23 views
24

He tenido que volver a instalar Eclipse en diferentes plataformas (Windows y Linux) varias veces este año.Configuración de copia de seguridad de Eclipse

No he encontrado una forma efectiva de solución única para compartir configuraciones/preferencias en diferentes versiones de Eclipse.

Esto es lo que actualmente hago:

  • de exportación de software Sitios de actualización de archivos XML (Marcadores).
  • exportación Java-> Código Style-> Plantillas de código
  • exportación Java-> Código Style-> Formateador
  • exportación Java-> Código Style-> Organizar importaciones
  • exportación Java -> Plantillas
  • Configure Configuración específica del proyecto para todos sus proyectos y luego copie el directorio .settings desde el directorio base de su proyecto.
  • realizar una captura de Java-> Editor-> contenido ASSIST> Favoritos (no se exportan)
  • preferencias de exportación (esto no funciona bien a través de diferentes versiones, por tanto, por encima de)

Seguramente hay una manera más fácil?

Respuesta

10

Utilizamos el concepto de una línea de base para nuevos desarrolladores, pero creo que puede aplicar la misma técnica. Básicamente, lo que necesita hacer es esto:

  1. Obtenga una copia de Ecipse y configúrela como lo desee sin proyectos.
  2. Tome una copia tanto el Eclipse directorio de instalación y el espacio de trabajo - la cremallera y lo almacene en algún lugar
  3. Retire el enlace de espacio de trabajo en la ventana -> Preferencias -> Áreas de trabajo
  4. Cuando se necesita una nueva versión, copie la plantilla versión abajo y ¡voila!

Espero que esto ayude.

+1

Esto es lo que terminé haciendo y parece funcionar para 3.6 incluso plataforma a plataforma. –

+0

¿Cuál es el motivo del paso 3? – Noumenon

14

¿Has probado File > Export > General > Preferences?

export

La mayoría (no todos, pero la mayoría) de las preferencias haga referencia en su pregunta será exportada en un archivo XML.
que incluyen plantillas y formateadores.
Aunque es cierto que su contenido no se interpreta completamente en las versiones de Eclipse, simplemente concatena las exportaciones por separado que menciona en su pregunta.

Otros consejos en "Importing/Exporting Project Preferences".

+1

Me di cuenta de que parece que funciona mejor en Eclipse 3.6 3.5 pero para Sería arbitrariamente no importar determinados de preferencias. –

+1

@ Adam: claro ... lo probé con 3.7M2, por lo que no vi ningún valor predeterminado en la exportación (todos los errores se corrigieron para entonces). De todos modos, hice upvote la respuesta de javamonke79: su respuesta es más adecuada para su caso. – VonC

+0

En Luna es 'Archivo> Exportar> General> Preferencias'. – 10basetom

1

Si está de acuerdo con el almacenamiento de cosas en la nube, le sugiero que pruebe la copia de seguridad y comparta su plugin de Eclipse llamado 'Patee su Eclipse al complemento de la nube'.

You Tube Video

Market Place Plugin

Cuestiones relacionadas