2009-03-06 7 views
6

he encontrado el escenario de camello chepas en ReSharper:¿Resharper 4.1 admite tanto Camel Humps como los modos de selección normales?

ReSharper -> Opciones -> Editor -> Uso CamelHumps

El problema es que todavía me gustaría ser capaz de utilizar el modo de selección de la normalidad (es decir, el comportamiento predeterminado para CTRL + flecha y CTRL + MAYÚS + flecha), así como el modo CamelHumps.

Por ejemplo tener en cuenta esta variable:

privada int MyVeryLongCamelCaseName;

Ahora si quiero copiar toda la variable entonces quiero el comportamiento por defecto de VS Ctrl + Mayús + flecha-izquierda, que es para seleccionar toda la variable si el cursor está en la M.

Sin embargo si quiero cambiar el nombre para decir MyExtremelyLongCamelCaseName luego me gustaría el comportamiento de CamelHumps proporcionado por Resharper.

¿Hay alguna forma de tener ambos comportamientos con diferentes atajos?

Respuesta

9
  • CamelHumps desactivar en ReSharper -> Opciones -> Editor -> Uso CamelHumps.
  • vaya a Herramientas -> Opciones -> Teclado y
    • unen las teclas que quieren 'Resharper.HumpNext' y 'ResharperHuntPrev' (yo uso + + Alt derecha izquierda/alt)
    • y de vinculación teclas a 'Resharper.HumpNextExtent' y 'Resharper.HumpPrevExtent' para shortkeys de selección. (Tuve que quitar combinaciones de teclas para shift + alt + izquierda/derecha desde 'Edit.Char [Izquierda/Derecha] ExtentColumn' primero)
+0

Está en el mismo lugar en 5.x. No pude encontrarlo para salvar mi vida el otro día, gracias :) – CubanX

+0

Como utilizo Alt + flecha izquierda/derecha asigné Alt + tecla de Windows izquierda/derecha a Resharper.HumpPrev/Next. No están asignados por defecto a ningún comando de estudio visual :) –

+0

+1. ¡Brillante! Todavía funciona muchas versiones de ReSharper más tarde. Por cierto, parece funcionar bien para aplicar estos accesos directos a "Editor de texto" solamente (en lugar de "Global"). Parece que también se puede aplicar a editores específicos (como XAML o XML), pero "Editor de texto" es una buena opción si desea poder usar los mismos atajos de cursor en cada editor de texto. – devuxer

0

No creo que haya una opción para esto, pero como solución podemos usar el atajo de selección Extender que es CTRL + ALT + Derecha. No es ideal, pero es más rápido que presionar CTRL + MAYÚSCULA + Derecha varias veces para un símbolo que tiene muchas jorobas de camello.

2

Creo que ctrl + W shotkey ayudará.

Cuestiones relacionadas