#Marketplace – Case Converter, useful for #developers discussions over a cup of coffee!

Hi !

Today post is about a Visual Studio Extension, one which makes you happy: Case Converter. The extension name is self descriptive, however:

This extension allows you to convert code from PascalCase format to snake_case, or from snake_case for PascalCase format. Or event working with camelCase format.

So, internally you mus define the formats you want to use and a format for the conversion flow. In example A >> B >> C >> A … Once you have this defined, you can select a piece of code and convert

snake_case >> PascalCase >> camelCase >> snake_case >> PascalCase >> camelCase >> …

In the next animation, you can see how this variable name is converted in 3 different format every a couple of seconds with the keyboard shortcut Ctrl + Shift + K, Ctrl + Shift + C

2017 09 12 VS Case Converter 01

The conversion flow can be defined in the IDE Options, in the specific section for Case Converter.

Clipboard01

I like to use code using PascalCase format. And, when you switch between projects and review tons of code, you probably found some code which makes you cry. At this point I usually talk with the team, and we all agree to perform a very useless commit, which only have cosmetic changes, mostly focused on source code style.

But you know, that night I can finally sleep well!

Greetings @ Burlington

El Bruno

References

Advertisements

#Marketplace – Case Converter, ideal para discusiones de café (o cerveza!)

Hola!

Hoy toca compartir una extensión de esas que te alegran el día: Case Converter. El nombre de la misma explica su función:

Permite convertir código en formato PascalCase a snake_case, o de snake_case a PascalCase. O también a camelCase.

Internamente funciona con un flujo de conversión que se puede definir en las settings. De esta forma puedes seleccionar una porción de código y con un simple keyboard shortcut convertir el código en

snake_case >> PascalCase >> camelCase >> snake_case >> PascalCase >> camelCase >> …

Por ejemplo en la siguiente imagen podemos ver cambia con este flujo cada N segundos con la combinacion de teclas Ctrl + Shift + K, Ctrl + Shift + C

2017 09 12 VS Case Converter 01

El flujo a seguir se define en las opciones de la herramienta, en el IDE

Clipboard01

Personalmente, me gusta ver el código en formato PascalCase. Y claro, saltando de proyecto en proyecto me encuentro con otros formatos y otros estilos que me hacen arder los ojos. Siempre con el OK del equipo, si decidimos migrar el estilo de A hacia B, soy el que se encarga de hacer un commit muy improductivo donde lo único que encuentras es un cambio de estilo.

Eso si, al final puedo dormir tranquilo y no tener pesadillas con otro estilo de codigo.

Saludos @ Burlington

El Bruno

References