2012-06-16 13 views
16

Uso de la R # atajo de teclado para el formato de código presenta la siguiente ventana:código a formatear con R # en una sola combinación de teclas

enter image description here

la que me obliga clic en el botón Ejecutar cada vez.

¿Hay una manera de asignar un acceso rápido de teclado directamente en la opción Código de reformateo, en lugar de sólo la apertura de esta ventana de diálogo?

Editar: Para aclarar las cosas, no me realidad haga clic en el botón Ejecutar con el cursor, se presiona Enter. (Todavía lo encuentro molesto, y deseo un atajo directo.)

Respuesta

21

Oh, dulce ... Acabo de comprobar Herramientas -> Opciones -> Teclado y encontré el comando "ReSharper_SilentCleanupCode". Parece ejecutar la función de formateo de código de ReSharper sin abrir el cuadro de diálogo. Pruébalo, pero trata de no romper los dedos ... el valor predeterminado es ctrl-alt-shift-f: D Eso necesita un rebind ...

+1

Con Resharper 9, sigo recibiendo el cuadro de diálogo que se muestra en la pregunta al activar este comando. Pero había una pequeña casilla de verificación en la parte inferior que decía algo como "Use este perfil para la limpieza silenciosa del código". Seleccioné "Reformatear el código", marqué la casilla, hice clic en "Ejecutar" y, después de eso, la limpieza silenciosa fue realmente silenciosa. – dlf

1

Aunque no puedo responder la pregunta directamente, quiero proponer Ctrl-K-D como alternativa. Esto invocará el formato integrado de Visual Studio. Es menos minucioso pero también menos intrusivo.

+1

Eso es lo que estaba usando hasta ahora, pero me parece que el R # herramienta de formateo mucho más a mi gusto. – Acidic

Cuestiones relacionadas