2008-12-16 27 views

Respuesta

6

Usted no quiere 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.

+0

Voto Resharper. Una vez que te acostumbras, nunca codificarás sin él. – Kelly

5

Fui lo suficientemente codicioso como 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.

+1

1Gig es un poco pequeño en estos días, me temo. –

+2

Sí, sé que nadie dice "¡Amigo, tienes 1 gig RAM !!!!" pero dicen "Acabas de obtener 1 GIG RAM? psst ..." – Perpetualcoder

+6

Creo que habría tomado el dinero que gastaste en CodeRush y Resharper y compré más memoria. :) –

7

He usado Resharper por un tiempo y recientemente instalé el Coderush Express gratuito 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.

+0

Estoy haciendo esto también. Hay algunos conflictos, pero puede reasignar los enlaces de teclas para coderush usando Ctrl + Shift + Alt + O. – Mike

17

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 y espacio para la otra), sugerencias (configure diferentes claves para cada herramienta).

Los complementos CodeRush y 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.

2

No es ningún problema utilizar Resharper con CodeRush. Trabajé con ese estilo en algún momento. ¿Pero por qué? En mi colaboración con Refactorpro, el CodeRush de IMHO es mucho mejor en cuanto a rendimiento y usabilidad que el reafilamiento. 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

Cuestiones relacionadas