2011-02-17 22 views
13

Tengo Resharper instalado y de alguna manera CtrlW ya no "extiende la selección". Intenté asignarlo a Global/Resharper.ExtendSelection en Herramientas -> Opciones -> Teclado pero aún así solo selecciona una palabra.Ctrl-W dejó de funcionar

Respuesta

4

Una pregunta y una sugerencia:

  • ¿El ReSharper | Editar | Extender el trabajo de selección?
  • Vuelva a aplicar la integración VS a través de Resharper | Opciones | Integración de Visual Studio | Aplicar Esquema
+0

Interesante ... ¡La selección de extensiones está deshabilitada! – JoelFan

+2

Posiblemente sea su archivo de origen no es compatible con Extender selección? Creo que HTML y javascript no son compatibles. ¿Está disponible en un archivo C#/VB? – Kevin

+0

Esto funcionó para mí. Extender el trabajo de selección ahora es CTRL + Alt + teclas de flecha izquierda o derecha en 2017.3.2 –

4

Una solución que encontré fue que volver a configurar las teclas a nivel Text Editor (que se definen en Global nivel y por alguna razón (molesto) ReSharper anula esta

Así:. (Tools->Options->Environment->Keyboard), establecen Use new shortcut a Text Editor y redefinir sus accesos directos

Consejo:.. Busque su CtrlW favoritos por escrito view. en Show commands containing que necesitaba View.ErrorList (Ctrl W, CtrlE), View.Output (Ctrl W, CtrlO) & View.SolutionExplorer (Ctrl W, CtrlS)

HTH

p.s. Incluso deshabilité Resharper y todavía no funciona ...

+0

En realidad, estaba tratando de descubrir lo contrario. Ctrl-w dejó de cerrar el documento actual ... Lo sobreescribí a nivel global, pero el reafilamiento lo había robado en "Editor de texto".Esto me ha estado volviendo loco durante * semanas *. ¡Gracias! – superlime

+1

ReSharper.Resharper_ExtendSelection y ReSharper.Resharper_ShrinkSelection son el comando que funcionó para mí – Vdex

11

Encontré las soluciones. Vaya a ReSharper -> Opciones -> Integración de Visual Studio -> Atajos de teclado -> ReSharper o IntelliJ IDEA. La próxima vez que presione CtrlW, Visual Studio le preguntará acerca de los atajos. Escogerá atajos de ReSharper y eso es todo.

+0

¿Dónde puedo encontrar esto en Resharper 2017.1.2? – radbyx

1

Para mí la razón era una tonta uno:

Mi archivo de C# fue retirado del proyecto por accidente, por lo que ReSharper ya no se considera como código C# y así no hubo elementos sintácticos para extender la selección a. En otros archivos funcionó bien.

Cuestiones relacionadas