Pregunta

He encontrado la configuración de Camel Humps en resharper:

Resharper - > Opciones - > Editor - > Utilice CamelHumps

El problema es que todavía me gustaría poder usar el modo de selección normal (es decir, el comportamiento predeterminado para CTRL + Flecha y CTRL + MAYÚS + Flecha), así como el modo CamelHumps.

Por ejemplo considera esta variable:

int privado MyVeryLongCamelCaseName;

Ahora, si quiero copiar la variable completa, quiero el comportamiento predeterminado de VS para CTRL + MAYÚS + flecha izquierda, que es seleccionar la variable completa si el cursor está en la M

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

¿Hay alguna forma de tener ambos comportamientos con diferentes accesos directos?

¿Fue útil?

Solución

  • inhabilita CamelHumps en Resharper - > Opciones - > Editor - > Utilice CamelHumps.
  • vaya a Herramientas - > Opciones - > Teclado y
    • vincule las teclas que desea 'Resharper.HumpNext' y 'ResharperHuntPrev' (uso alt + left / alt + right)
    • y vincule las claves a 'Resharper.HumpNextExtent' y 'Resharper.HumpPrevExtent' para las teclas de acceso rápido de selección. (Tuve que eliminar las combinaciones de teclas para Mayús + alt + izquierda / derecha de 'Editar.Char [Izquierda / Derecha] ExtentColumn primero)

Otros consejos

Creo que ctrl + W shotkey ayudará.

No creo que haya una opción para esto, pero como solución alternativa, puede usar el acceso directo Extend Selection, que es CTRL + ALT + Derecho. No es ideal, pero es más rápido que presionar CTRL + MAYÚS + Derecha varias veces para un símbolo que tiene muchas jorobas de camello.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top