Visual Studio tiene infinidad de atajos de edición, muchas veces no se usan precisamente por la cantidad que tienen, así que a veces lo recomendable es empezar por usar unos pocos, en este caso he cogido esta selección sacada de Ninja-Tips, recomendable dedicar unos minutos a probarlos:
Alt + Flecha arriba / Flecha abajo: Posicionado sobre una línea de código la mueve hacia arriba o hacia abajo, si se selecciona un conjunto de líneas las moverá juntas.
Ctrl + U / Ctrl + Shit + U: Pone en minúsculas / mayúsculas el texto seleccionado.
Ctrl + K + C / Ctrl + K +U: Comenta o descomenta una línea de código, si se selecciona un conjunto de líneas las comentará juntas.
Ctrl + E + F: Formateo insensible al contexto, el texto seleccionado se formatea independientemente del resto del código.
Ctrl + E + D: Formatea todo el documento teniendo en cuenta el contexto.
Mayus + Alt: Permite selección en vertical, una vez hecho esto, se pueden editar varias líneas a la vez, también se puede hacer con Alt + botón izquierdo del ratón.
Ctrl + K + S: Surrounding, permite elegir una estructura de código que se aplicará a todas as filas seleccionadas (try-catch, try-finally, if,…)
Snippets de código: Hay varios snippets, por ejemplo “prop” + Doble tabulador, crea el código de una propiedad, “propfull” crea una propiedad completa,…
Ctrl + K + X: Permite acceder a los shortcuts personalizables.
Ctrl + K + M: Crea un método automáticamente sino existe con la firma adecuada extraída el contexto de llamada.
Ctrl + . : Saca el menú de opciones para resolver referencias no resueltas y otras opciones.