Desactivar, pero no desinstalar Resharper 4.x en adelante

Respuestas:

153

Puede deshabilitar ReSharper 4 y versiones inferiores utilizando el Administrador de complementos de Visual Studio (elimine la casilla de verificación de la casilla de verificación a la izquierda).

En ReSharper 5 y superior (probado hasta la versión 7.0.1), así es como puede suspender ReSharper desde Herramientas> Opciones> Resharper texto alternativo

Rytmis
fuente
66
En Administrador de la pestaña 'Herramientas', sólo para salvar a nadie unos momentos torpes ...
sobrevolaron
44
Copié la imagen de la respuesta a continuación y la publiqué. shucks! ambos apuntan a img697.imageshack.us/img697/2126/resharpersuspend.png
Quintin Par
@ stimpy77 Extraño, estoy ejecutando R # 7.0.1 y la opción de suspender / reanudar (originalmente de Cherian) todavía está allí en Herramientas -> Opciones. ¿Qué parte no se aplica aquí?
Rytmis
Parece que no noté la respuesta de Cherian copiada debajo de tu respuesta original. No importa, lo siento.
Jon Davis
194

La respuesta aceptada no funciona desde el compartidor 5 en adelante. Debe suspender ReSharper desde Herramientas> Opciones> Resharper

texto alternativo

Cherian
fuente
44
+1 La respuesta original no era buena para VS 2010. Ya era hora de que se promocionara la tuya :)
Gone Coding
así es cómo deshabilitar Resharper en todas las versiones de Visual Studio, incluido Visual Studio 2010. Gracias.
NET3
2
Gracias. Vergüenza en JetBrains por no respetar el administrador de complementos. ¿Qué sucede si cada complemento oculta su botón de deshabilitación en una ubicación diferente no estándar?
Coronel Panic
NÓTESE BIEN. Esto no deshabilita Resharper por completo . Resharper se cargará parcialmente (para colocar un botón 'volver a habilitar' en las herramientas / opciones). Inhabilité Resharper para detener un mensaje de error, todavía lo entiendo :(
Coronel Panic
21

Si desea hacerlo sin hacer demasiado clic, abra la Ventana de comandos ( Ctrl+ W, A) y escriba:

ReSharper_Suspendo ReSharper_Resumedependiendo de lo que quieras.

O puede configurar un atajo de teclado para este propósito. En VS , vaya a Herramientas> Opciones> Medio ambiente> Teclado .

Allí puede asignar un atajo de teclado a ReSharper_Suspendy ReSharper_Resume.

Oscar Mederos
fuente
2
Esta fue la única opción que funcionó para mí y VS2010 + ReSharper 5.1. ¡Gracias!
Jim McKeeth
Esta opción funciona perfectamente para mí en la última versión de ReSharper en Visual Studio 2015 CTP6 a partir del 19 de marzo de 2015.
Jaxidian
8

Esto no funcionó para mí. La casilla de verificación en la columna Inicio estaba marcada y deshabilitada.

¡PERO! Encontré una solución en otra parte de la web.

Lo que debe hacer es hacer que se puedan escribir los siguientes archivos:

C:\Program Files\JetBrains\ReSharper\v4.0\Bin\Product.VisualStudio.80.AddIn

C:\Program Files\JetBrains\ReSharper\v4.0\Bin\Product.VisualStudio.90.AddIn

Debido a que estos archivos eran de solo lectura, VS200x no pudo modificarlos para establecer la habilitación de inicio del complemento Resharper.

mackenir
fuente
6

Para Visual Studio 2012 y Resharper 7+, cree un acceso directo para Visual Studio y agregue el siguiente modificador:

"C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe" /Resharper.Suspend

Ahora tiene una manera de tener Visual Studio abierto con Resharper ya deshabilitado.

valdetero
fuente
Muchas gracias. Trabajo en un entorno donde todos los escritorios remotos están en la misma máquina y accidentalmente habilité esto. Esto hizo el truco para trabajar sin Resharper.
Phillip Scott Givens
2

ReSharper 6.1.1 ya no incluye ReSharper_Resume o ReSharper_Suspend (o al menos no puedo encontrarlos para agregarlos a una barra de herramientas). Los atajos de teclado mencionados anteriormente (Ctrl + 8 o Ctrl + Shift + Alt + 8 tampoco funcionan).

Como solución alternativa, puede usar Herramientas / Opción / ReSharper y hacer clic en el botón Suspender. Debe volver a esa ubicación para reanudar ReSharper 6.1.1 después de suspenderlo.

La razón principal para suspender ReSharper 6.1.1 es que se garantiza que bloqueará Visual Studio 2008 SP1 al editar archivos nAnt (grandes o pequeños, no hay diferencia). Esos archivos suelen tener una extensión de archivo de .build.

Fred Morrison
fuente
2

En ReSharper 5.0, el método abreviado de teclado para habilitar / deshabilitar temporalmente el análisis de código para el archivo actual es Ctrl+ Shift+ Alt+ 8. Fue Ctrl+ 8en versiones anteriores.

aponzani
fuente
1

También puedes presionar Ctrl + 8.

SLaks
fuente
2
Este acceso directo desactiva ReSharper para el archivo abierto actualmente.
Feryt
1

En Win7, abra VS como administrador y el archivo .AddIn se podrá escribir. (la casilla de verificación estará activa)

craigb
fuente
1

Solo necesito desactivar ReSharper cuando edito archivos Nant. Recientemente se "mejoró" en 6.1 y desde entonces ha roto el intellisense existente proporcionado por Visual Studio. En lugar de preocuparme por bailar habilitando y deshabilitando, decidí crear un archivo por lotes que carga mi solución Nant pero carga VS en modo seguro. Parece que funciona muy bien, ya que estoy usando VS para nada más que un elegante editor de texto cuando se trata de Nant.

Ejemplo: Ponga lo siguiente en un archivo de texto guardado como un murciélago o cmd.

Mi archivo: "nantbuild.cmd"

devenv psbuild.sln /safemode
Ben Newcomb
fuente