He desarrollado mucho en Java usando Eclipse, y ahora he comenzado a usar Visual Studio para el desarrollo .NET. Hasta ahora, encuentro que los IDEs pueden hacer las mismas cosas, pero simplemente diferentes.
¿Qué características de Eclipse no están disponibles en Visual Studio?
Respuestas:
Eclipse tiene su historia local, que es como una super duper Undo. No conozco una característica similar en VS.
fuente
Eclipse Quick Access es una sorprendente característica de usabilidad, en mi opinión.
Version corta:
Con Quick Access puede navegar a casi cualquier parte del IDE usando el teclado. Sí, eso también se puede hacer en Visual Studio, pero debe aprender el acceso directo a cada vista: Ctrl + Alt + J para ir al Explorador de objetos; Ctrl + Alt + L para el Explorador de soluciones, etc. o use atajos genéricos de cambio de ventana (como Ctrl + F6 para ir a la siguiente ventana uno por uno).
En Eclipse, solo necesita un acceso directo: Ctrl + 3 para abrir la herramienta de acceso rápido.
¡La herramienta de acceso rápido le permite comenzar a escribir el nombre de cualquier comando, vista, perspectiva, menú e incluso archivos fuente! y se completará automáticamente y sugerirá alternativas.
Acceso rapido:
Lee mas:
http://eclipsenuggets.blogspot.com/2007/05/quick-access-ctrl3-is-bliss-are-you-one.html
http://eclipse.dzone.com/articles/eclipse-36-hidden-treasures
fuente
Perspectivas
¿Observa cómo Visual Studio recuerda el diseño del IDE (ventanas abiertas, posiciones, etc.) que utilizó la última vez que se ejecutó el depurador? Y cómo cambia automáticamente entre eso y el diseño IDE "sin depuración".
Eclipse hace lo mismo con Perspectivas. Solo que puede personalizarlos por completo no solo para la depuración y la depuración, sino que puede crear varios diseños con diferentes configuraciones IDE y cambiar entre ellos con un simple clic.
¿Desea ir al diseño de depuración sin depurar? Simplemente haga clic en el botón de la barra de herramientas Perspectiva de depuración.
¿Desea inventar un nuevo diseño sin editores y solo están visibles el Explorador de paquetes y la vista Javadoc? Mueve tus ventanas como quieras y guárdalas como una nueva perspectiva.
Es una excelente manera de cambiar su IDE adecuadamente cuando su mente también está cambiando de un tipo de tarea a otra.
Ayuda de Eclipse - Perspectivas
fuente
No recuerdo que Visual Studio tenga algo similar a los conjuntos de trabajo de Eclipse .
Conjuntos de trabajo - Ayuda - Eclipse SDK
Son una forma de agrupar proyectos incluidos en su 'solución' (espacio de trabajo en Eclipse) de una manera que le permite ocultar o mostrar diferentes conjuntos de proyectos de acuerdo con la parte del código en el que desea trabajar. Por ejemplo, podría definir un conjunto de trabajo que contenga solo los proyectos de prueba unitaria, o solo los módulos relacionados con la capa de acceso a datos en su proyecto.
Es útil filtrar casi cualquier vista de Eclipse para mostrar solo las cosas relacionadas con el conjunto de trabajo seleccionado actualmente. Por ejemplo, la lista de errores: no tiene que ver todos los errores en el espacio de trabajo, solo los relacionados con los proyectos en el conjunto de trabajo activo.
La única forma en que imagino duplicar esta funcionalidad en Visual Studio es tener un enfoque de solución múltiple y abrir y cerrar soluciones manualmente.
fuente
Supongo que se refiere al Eclipse listo para usar en comparación con el VS listo para usar (de lo contrario, siempre hay complementos que agregan características adicionales).
Desaparecido de VS:
fuente
No tienes nada como Maven disponible en Visual Studio.
Maven es una bestia complicada de dominar, pero una vez que lo tienes funcionando es increíblemente poderoso: básicamente elimina todo el dolor de los scripts de compilación y la administración de dependencias.
fuente