c# - Coderush y Resharper, ¿trabajan juntos?
visual-studio-2008 (6)
Fui lo suficientemente avaricioso para hacer eso. Me tomó mi VS2008 años para el arranque. Todo se ralentizó. Tengo 1 Gig de ram. No estoy seguro si ese fue el caso. Eliminé el coderush porque estaba más acostumbrado al diseño del teclado de reafilar.
Alguien tiene alguna experiencia de usarlos juntos? ¿Qué tan bien funciona? o es demasiado dolor?
No quieres hacer eso. Tanto ReSharper como CodeRush quieren el teclado. Específicamente, CodeRush vuelve a asignar la clave de escape (ESC) para sus propios fines. A ReSharper no le gusta eso (nota: ReSharper no hace nada especial con la tecla de escape, pero todavía no le gusta).
En cuanto a elegir entre ellos ... ambos tienen sus puntos. CodeRush tiene mejores plantillas y más refactorizaciones. ReSharper ha construido pruebas unitarias para NUnit y un conjunto saludable de enchufes. ReSharper también tiene plantillas y una gran cantidad de atajos de teclado.
He usado Resharper por un tiempo y recientemente instalé el Coderush Express gratis también. Después de una semana más o menos, puedo decir que Coderush no se ha entrometido en lo más mínimo, ni ha habido una disputa entre las dos herramientas. Es cierto que estoy mucho más familiarizado con Resharper y no sabría si la mitad de Coderush no funcionaba, pero estoy contento con esta configuración actualmente.
Actualización: la tecla de tabulación para ir a otros usos en CodeRush a veces interfiere al intentar completar un tipo en una plantilla. Por ejemplo, typing foreach crea una plantilla foreach. Si al editar los campos de la plantilla, la pestaña se golpea, por ejemplo, para completar la entrada, CodeRush lo sube a otro lugar. Afortunadamente, Esc se recupera de esto.
Consulte los comentarios para obtener consejos sobre reasignación de claves.
Uso ambas herramientas con éxito. Sí, ambos quieren el teclado, pero lo quieren de otra manera. Puede configurarlos para que trabajen juntos sin demasiados problemas. Todo se trata de la configuración y la curva de aprendizaje.
Los principales problemas que he enfrentado son: administrar paréntesis y corchetes (simplemente elija cuál va a hacer esto), plantillas (no es un problema real: use una pestaña para una y espacio para la otra), sugerencias (configure diferentes claves para cada herramienta )
Los complementos de CodeRush y los complementos de Resharper funcionan bien juntos y el resultado es una verdadera delicia. No hay conflictos entre las herramientas. Solo toma dos semanas para usarlo con facilidad.
No es ningún problema usar Resharper con CodeRush. Trabajé con ese estilo en algún momento. ¿Pero por qué? IMHO CodeRush en pareja con Refactorpro es mucho mejor en cuanto a rendimiento y usabilidad que a reafilado. Además, el reafilamiento reduce el rendimiento. Casi todas las funciones esperan que la integración nunit sea la misma, intente encontrarlas en resharper o en codeRush y use solo una de ellas. Prefiero el coderush
Hay una pregunta relacionada . En una de las respuestas a esa pregunta, se sugirió un artículo que parece ser útil:
Jim Holmes tiene una impresionante publicación de blog que explica cómo hacer que estos dos productos funcionen en la misma instalación.
http://frazzleddad.blogspot.com/2010/01/making-devexpress-resharper-play-nicely.html
Ni siquiera quiero pensar en cuántas horas e instalar las permutaciones necesarias para llegar a esta secuencia.
No lo intenté.