Configuración del espacio de trabajo versus configuration específica del proyecto

Estoy pensando en la mejor manera de mantener constante la configuration del eclipse para varios desarrolladores. Por configuration quiero decir uniforme

  • configuration del comstackdor
  • configuration checkstyle
  • formateador de código
  • save acciones
  • encoding de file

Eso es todo lo que los desarrolladores tienen que configurar ellos mismos en las preferences de eclipse trabajando en una list de verificación. ¿Qué piensas de configurar todo lo específico del proyecto para cada proyecto para que la configuration se pueda incorporar al control de la versión? Entonces el desarrollador solo tiene que pagar / actualizar las fonts y toda la configuration ya está hecha. ¿Hay alguna desventaja?

Puede configurarlos a nivel de proyecto y mantenerlos en el repository de código, pero he tenido problemas con los desarrolladores que comtestingn sus configuraciones personalizadas anteriormente.

Es posible que desee considerar Eclipse Workspace Mechanic de Robert Konigsberg para administrar las configuraciones de Eclipse.

Habrá un problema cuando algunas de las routes estén codificadas, es decir, absolutas en lugar de routes relativas.