#VS2017 – Visible Keyboard shortcuts in the IDE thanks to #ReSharper !

Hi ! If you know me, you probably noted that, when I’m programming, I hardly use the mouse, I like to use keyboard shortcuts. This is very useful for me, however it can became an issue when I need to share my screen and do some coworking. In example when I’m doing a code review […]

Hi !

If you know me, you probably noted that, when I’m programming, I hardly use the mouse, I like to use keyboard shortcuts. This is very useful for me, however it can became an issue when I need to share my screen and do some coworking. In example when I’m doing a code review or when I’m sharing and explaining some piece of code in a remote learning class.

A couple of times, someone asked me: What did you do? And I need to think back on my steps to find some automated tasks I perform (there are some tasks I even did not realize are part of my coding process). So, after find this, I can go back and explain those steps.

During this days, I was part of this type of job, so I was looking for a tool / artifact with can help me with this. I did not find anything related to Visual Studio 2017, however a nice ReSharper extension worked for me: ReSharper Presentation Assistant.

This extension as simple as powerful: the extension displays, in real time, a small popup tile window with the shortcut and action we are pressing in the IDE.

In example, in the next animation, you can see the shortcuts I use to delete all breakpoints, perform some refactoring, comment a line, etc.

2017 05 03 VS2017 ReSharper Visual Assistant 01

This is a very useful extension. And we also have the chance to access to the source code, so it is a nice opportunity to learn about the ReSharper extension model!

Happy Coding !

Greetings @ Toronto

El Bruno

References

Advertisements

#VS2017 – Atajos de teclado en pantalla gracias a #ReSharper

Hola !

Los que me conocen saben que soy bastante adicto a los atajos de teclado. Esto es una ventaja especial cuando trabajo solo, sin embargo puede ser un problema cuando estoy compartiendo mi escritorio en un Code Review o cuando estoy mostrando un ejemplo de código en una clase en remoto.

Algunas veces me han preguntadp: ¿qué has hecho? o, ¿cómo has hecho eso? y he tenido que volver para atrás para darme cuenta de algunos procesos que tengo mecanizados en mi día a día y que no había tenido en cuenta para explicar.

Pues bien, estos días he estado en situaciones similares, y decidí buscar algo que me ayude al respecto. No pude encontrar nada útil en las extensiones de Visual Studio 2017, sin embargo ReSharper me deparaba una agradable sorpresa: ReSharper Presentation Assistant.

El funcionamiento de esta extensión es tan simple como útil: muestra en un pequeño popup el atajo de teclado que utilizamos en el IDE.

Por ejemplo en la siguiente animación podemos ver los atajos de teclado que voy utilizando mientras, deshabilito todos los breakpoints, hago un poco de refactoring, o comento una línea.

2017 05 03 VS2017 ReSharper Visual Assistant 01

La verdad, es que como asistente esta extensión es muy útil. Si alguno quiere el autor también ha compartido el Source Code, así que también es una muy buena excusa para ver cómo funciona el modelo de extensión de ReSharper.

Happy Coding !

Saludos @ Toronto

El Bruno

References