2011-09-10 10 views
47

que utilizo: Visual Studio 2010 Ultimate, RESHARER 6.ReSharper asociaciones de teclas de problemas

en las opciones de ReSharper elegir? Visual Sheme teclado Studio y haga clic en Aplicar Sheme:

Después de que algunos atajos son no asignado, como por ejemplo: Ir a la Declaración, Ir a la implementación, Encuentra Usos, símbolo completo, etc:

enter image description here

Trate

  • Herramientas -> Opciones, Medio Ambiente -> Teclado -> Restablecer
  • Importar y exportar configuraciones, ajustes de desarrollador de C# re-importación
  • devenv/RESET

Nada ayudó.

Configurar atajos manualmente no es deseable. Ayuda, por favor.

Respuesta

17

Este es un problema conocido que afecta a todos los accesos directos que incluyen ReSharper F12 después de cambiar de IntelliJ mapa de teclado a VS mapa de teclado. Está documentado en this bug report que es libre de ver y votar. Por lo que sé, la única solución sería reasignar los accesos directos rotos manualmente a través de Herramientas> Opciones> Teclado.

+12

Si alguien tiene este problema en VS2012 - Sólo fijo con Herramientas> Opciones> Entorno> Teclado, seleccione 'Visual C# 2005' en 'Aplicar el siguiente esquema de asignación de teclado adicional'. Luego haga clic en 'Restablecer'. Esto era exasperante, espero que ayude a alguien más. –

0

tomado de la documentación sobre Configuring Keyboard Shortcuts:

Para cambiar entre dos esquemas de disposición de teclado o restaurar el estado por defecto de su esquema seleccionado en ese momento

  1. En el menú principal, elija ReSharper | Opciones.
  2. Seleccionar entorno | Integración Visual Studio.
  3. En la pestaña Integración de Visual Studio, seleccione Visual Studio, ReSharper 2.x o IntelliJ IDEA, o Ninguno, y haga clic en Aplicar esquema. Si seleccionó Ninguno, puede definir un conjunto arbitrario de atajos de teclado personalizados en el menú de opciones nativas de Visual Studio (Herramientas | Opciones | Entorno | Teclado) - consulte Para configurar los atajos de teclado más arriba.

Además, aquí algo de documentación sobre how to resolve keyboard shortcut conflicts with Resharper

+0

lo leí, pero no resuelve el problema. – DeeRain

+0

¿Ha intentado aplicar el esquema ReSharper para ver si funcionan esas asignaciones de teclas? – Tchami

+0

Sí, pero el esquema no se aplica por completo – DeeRain

0

Realizando "Restablecer todas las configuraciones" en VS Import & Exportar generalmente ayuda a restaurar atajos. Pero, eh, restablecerá todas las configuraciones de VS.

7

La solución de Hpersw funciona. en VS -> Herramientas -> Importar & Exportar configuración -> Restablecer todas las configuraciones y presionar finalizar. Esto debería darte los atajos

+0

Si pudiera votarte dos veces, lo haría. Ninguna otra respuesta funcionó para mí. +1 :) – MickyD

1

Sé que esto es un poco viejo, pero pensé que compartiría mi epifanía ... Parece que con Resharper 7x y VS2010 (probablemente algo más tarde también), es mejor configurarlo cuando opta por la selección del "Editor de texto" como la configuración para actualizar en Opciones-> KeyBoard.Por lo tanto, lo que recomendaría si desea algunas características de Resharper, use este sitio para obtener los accesos directos Resharper Shortcuts

A continuación, configúrelos de acuerdo con el Editor de texto seleccionado como la configuración para actualizar. Global no parece funcionar de manera consistente.

FYI- El Editor de texto funciona para C#, CSS y javascript. No estoy seguro acerca de otros idiomas dentro de VS.

+0

Gran consejo sobre el "Editor de texto", esto me estaba volviendo loco. Usando VS2015 y R # 9.1.1, NINGUNA de las otras soluciones funcionó –

4

Después de luchar con este por medio día y tratar todas las opciones anteriores, finalmente encontré el ajuste de magia que fijo mi problema: yo no seleccionados "Ocultar overriden Studio Los productos Visual" Opciones/Teclado y menús"

3

En VS vaya a Herramientas -> Opciones -> Medio Ambiente -> teclado -> Aplicar el siguiente esquema de asignación de teclado: [Default]

+0

Esta es una publicación realmente antigua ... ¿esta respuesta es mejor que la anterior? –

+1

Sí ... solo tuve el mismo problema y ninguna de las soluciones publicadas aquí funcionó. – user3299058

70

Ésta funcionó para mí 100% después de probar un montón de otras cosas:

  1. Ir a Herramientas -> Opciones -> Entorno -> Teclado -> Presionar (RESE) T) botón
  2. Ir a ReSharper -> Opciones -> Teclado & Menús -> Seleccione el esquema de "Visual Studio" -> pulse "Aplicar Esquema"
  3. Pulse "Guardar"
  4. Pulse "CTRL-T". Como este acceso directo se asigna en VS y Resharper, se le presentará la ventana "Conflicto de acceso directo". Aquí selecciona "Usar el comando ReSharper (Ultimate)" y asegúrese de marcar la casilla "Aplicar a todos los accesos directos de ReSharper (Ultimate)".

Voila!

+1

En ReSarper 2017.13, el Teclado y los menús están en Entorno. ReSharper -> Opciones -> Entorno -> Teclado y menús. –

0

El easies manera para resolver este problema es:

Ir a: ReSharper -> Gestionar Opciones -> Restablecer todos los parámetros

Estos pasos va a resolver los accesos directos (atajos de teclado) cuestiones.

Usted NO tiene que realizar constantemente las siguientes acciones:

1) Go to Tools -> Options -> Environment -> Keyboard -> Press the (RESET) button 

2) Go to ReSharper - > Options -> Keyboard & Menus -> Select the "Visual Studio" scheme -> Press "Apply Scheme" 
Cuestiones relacionadas