it-swarm-es.com

¿Qué funciones de Eclipse no están disponibles en Visual Studio?

He hecho mucho desarrollo en Java usando Eclipse, y ahora comencé a usar Visual Studio para el desarrollo de .NET. Hasta ahora encuentro que los IDE pueden hacer las mismas cosas, pero solo diferente.

¿Qué funciones de Eclipse no están disponibles en Visual Studio?

11
Jonas

Eclipse tiene su Historial local , que es una especie de Deshacer súper duper. No tengo conocimiento de una característica similar en VS.

10
BenV

Eclipse Acceso rápido es una característica de usabilidad asombrosa, en mi opinión.

Version corta:

Con Quick Access puede navegar a casi cualquier parte del IDE usando el teclado. Sí, eso se puede hacer en Visual Studio también ¡pero necesita 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 atajo: Ctrl + 3 para abrir la herramienta de acceso rápido.

El sombrero de la herramienta de acceso rápido le permite comenzar a escribir el nombre de cualquier comando, vista, perspectiva, menú, incluso archivos fuente. y se autocompletará y sugerirá alternativas.

Acceso rapido:

  • Recordará las abreviaturas y los elementos a los que accede con más frecuencia y se adaptará progresivamente a la forma en que lo use.
  • También le permitirá escribir abreviaturas de PascalCase: ¿Desea ir a la vista Explorador de fuentes de datos? escriba [~ # ~] dse [~ # ~] y aparecerá como la primera opción.
  • También mostrará el método abreviado de teclado para cada elemento como ayuda de aprendizaje.

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

9
Sergio Acosta

Perspectivas

¿Observa cómo Visual Studio recuerda el diseño del IDE (ventanas abiertas, posiciones, etc.) que usó la última vez que se ejecutó el depurador? Y cómo cambia entre eso y el "no depurador" IDE diseño automáticamente.

Eclipse hace lo mismo con Perspectivas. Solo que puede personalizarlos completamente no solo para depurar y no depurar, 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.

  • ¿Quiere inventar un nuevo diseño sin editores y solo el Explorador de paquetes y la vista Javadoc están visibles? Mueva sus ventanas como desee y guárdelas como una nueva perspectiva.

Es una excelente manera de cambiar tu IDE apropiadamente cuando tu mente también está cambiando de un tipo de tarea a otra).

Ayuda de Eclipse - Perspectivas

5
Sergio Acosta

No recuerdo que Visual Studio tenga algo similar a Eclipse conjuntos de trabajo .

Conjuntos de trabajo - Ayuda - Eclipse SDK

Son una forma de agrupar proyectos incluidos en su 'solución' (espacio de trabajo en Eclipse) de una forma que le permite ocultar o mostrar diferentes conjuntos de proyectos según la parte del código en la que desea trabajar. Por ejemplo, puede 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 lo relacionado 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 soluciones múltiples y abrir y cerrar soluciones manualmente.

4
Sergio Acosta

Supongo que se refiere al Eclipse listo para usar frente al VS listo para usar (de lo contrario, siempre hay complementos que agregan características adicionales).

Falta de VS:

  • Ctrl + clic en el nombre de un método para ir a su definición;
  • Auto brace complete (para C #) - pero, para ser honesto, a veces es molesto;
2
Victor Hurdugaci

No tiene nada como Maven disponible para usted 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 compilar scripts y administración de dependencias.

0
mikera