2008-09-11 8 views
12

Recientemente tuve que cambiar de Visual Studio a Eclipse CDT.
Parece que los "espacios de trabajo" de Eclipse no son exactamente como los archivos de la solución VS.
Los espacios de trabajo de Eclipse utilizan la carpeta .metadata para administrar proyectos múltiples, pero no parece haber una distinción simple entre la configuración del usuario o las preferencias IDE y la configuración del proyecto/solución.Alternativa de Eclipse a los archivos VS.sln

Lo que quiero es una forma de agrupar una colección de proyectos relacionados (y dependientes) y tener esos datos en vivo en control de fuente sin todas las otras cosas específicas del usuario que los desarrolladores no necesitan compartir. Ya sabes, como un archivo .sln en Visual Studio.

¿Eclipse simplemente no funciona de esta manera? (Y si no, ¿por qué no?)

Respuesta

4

Sí, tiene razón Eclipse no gestiona proyectos de la misma manera que VS lo hace con los archivos de la solución. Sin embargo, para poner un grupo de proyectos relacionados en un eclipse VCS tiene el concepto de un Team Project Set disponible en Archivo-> Exportar y luego en la carpeta Team hay Team Project Set.

0

A menudo encuentro que los IDE tienen una forma preferida de trabajar. Claro, es posible que puedas hacer que el IDE lo haga a tu manera, pero probablemente terminarás peleando todo el camino.

Trate de usar su IDE como lo hicieron sus creadores. Han hecho suposiciones sobre cómo se supone que debes hacer tu trabajo. Han optimizado la experiencia del usuario de acuerdo con esas presunciones.

Vaya con la corriente. ¡Cualquier otra cosa te hará retorcido, amargo y arrugado, y te dará una gran respiración!

Corolario: Si es posible, elegir el IDE que hace que las mismas presunciones sobre el flujo de trabajo como lo hace!

+2

Esta publicación no sugiere nada, excepto la molestia del autor sobre el uso de IDEs. – MajesticRa

1

Como JProgrammer dijo que hay Team Project Set. Puede enviar a sus colegas un montón de archivos .psf, funciona de manera similar a VS.NET. Solo puedo decir que tenemos buena experiencia con esta característica.