vscode visual studio code close visual-studio visual-studio-2008 resharper

visual-studio - vscode - visual studio code close tags



¿Cómo puedo deshabilitar ReSharper en Visual Studio y habilitarlo de nuevo? (11)

Debe ir a Herramientas -> Opciones ---> Seleccionar Resharper ---> Haga clic en suspender ahora, para desactivarlo

Instalé ReSharper y funciona en Visual Studio, pero ¿cómo puedo desactivarlo?

Cuando busco en el menú ReSharper no puedo encontrar una opción de desactivación.


En ReSharper 8: Herramientas -> Opciones -> ReSharper -> Suspender ahora


En Visual Studio 2017, ReSharper 2018.XX se puede activar y desactivar en Help > Manage Visual Studio Performance . Luego seleccione JetBrains ReSharper ... en Extensions .



Enlace ReSharper_ToggleSuspended a una tecla de acceso directo.

Pasos:

  1. Herramientas> Opciones
  2. Haga clic en el teclado en el lado izquierdo
  3. Escriba "suspender" en el cuadro de entrada "Mostrar comandos que contiene:"
  4. Elija el "ReSharper_ToggleSuspended"
  5. Presione las teclas de acceso directo: y
  6. Presiona el botón "Asignar".

El enlace ReSharper_ToggleSuspended a una tecla de método abreviado (en mi caso: Ctrl-Shift-Q) funciona muy bien. Como ReSharper aún no admite el CTP asíncrono (a mediados de 2011), cuando ingresa el código utiliza la palabra clave asíncrona, este acceso directo es invaluable.


Herramientas -> Opciones -> ReSharper (Marque "Mostrar todos los ajustes" si la opción ReSharper no está disponible). Entonces puedes hacer Suspender o Reanudar. Espero que ayude (yo probé solo en VS2005)


Para ReSpharper 2017.2.2 goto -> ReSpharper-> opciones-> Producto y características.


Puede agregar un elemento de menú para alternar ReSharper si no desea usar la ventana de comandos o una tecla de acceso directo. Lamentablemente, el comando ReSharper_ToggleSuspended no se puede agregar directamente a un menú (hay un problema abierto en eso ), pero es bastante fácil de ReSharper_ToggleSuspended :

Crea una macro como esta:

Sub ToggleResharper() DTE.ExecuteCommand("ReSharper_ToggleSuspended") End Sub

A continuación, agregue un elemento de menú para ejecutar esa macro:

  1. Herramientas | Personalizar ...
  2. Elija la pestaña Comandos
  3. Elija el menú en el que desea poner el elemento
  4. Haga clic en Agregar comando ...
  5. En la lista de la izquierda, elija "Macros"
  6. En la lista resultante a la derecha, elija la macro
  7. Haga clic en Aceptar
  8. Resalte su nuevo comando en la lista y haga clic en Modificar selección ... para configurar el texto del elemento del menú, etc.

Puede deshabilitar ReSharper 5 y versiones más nuevas usando el botón Suspender en el menú Herramientas -> Opciones -> ReSharper .


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

ReSharper_Suspend o ReSharper_Resume dependiendo de lo que quieras.

O incluso puede establecer un método abreviado de teclado para este propósito. En Visual Studio, vaya a Herramientas -> Opciones -> Entorno -> Teclado .

Allí puede asignar un método abreviado de teclado a ReSharper_Suspend y ReSharper_Resume .

La ventana de comandos también se puede abrir con Ctrl + Alt + A , en caso de que esté en el editor.


Siempre olvido cómo hacer esto y este es el mejor resultado en Google. OMI, ninguna de las respuestas aquí son satisfactorias.

Así que esta vez, para la próxima vez que busque esto y ayude a otros, aquí le indicamos cómo hacerlo y cómo se ve el botón para activarlo:

Abra la package manager console través de la barra de Quick Launch cerca de los botones de título para iniciar una instancia de PowerShell. Ingrese el código a continuación en la instancia de Powershell de la consola del Administrador de paquetes:

Si desea agregarlo a la barra de herramientas estándar:

$cmdBar = $dte.CommandBars.Item("Standard") $cmd = $dte.Commands.Item("ReSharper_ToggleSuspended") $ctrl = $cmd.AddControl($cmdBar, $cmdBar.Controls.Count+1) $ctrl.Caption = "R#"

Si desea agregarlo a una nueva barra de herramientas personalizada:

$toolbarType = [EnvDTE.vsCommandBarType]::vsCommandBarTypeToolbar $cmdBar = $dte.Commands.AddCommandBar("Resharper", $toolbarType) $cmd = $dte.Commands.Item("ReSharper_ToggleSuspended") $ctrl = $cmd.AddControl($cmdBar, $cmdBar.Controls.Count+1) $ctrl.Caption = "R#"

Si se equivoca o no está satisfecho con la barra a la que la agregó y necesita comenzar de nuevo, elimínela con:

$ctrl.Delete($cmdBar) $dte.Commands.RemoveCommandBar($cmdBar)

Además de agregar el botón, el método abreviado de teclado ctrl+shift+Num -, ctrl+shift+Num - (es decir: ctrl shift y doble toque keypad_minus) funciona muy bien.

EDITAR: Parece que StingyJack encontró la publicación original que encontré hace mucho tiempo, que nunca aparece cuando hago una búsqueda en Google para esto: https://.com/a/41792417/16391