#VS2017 – HowTo: Compartir código en #Gist desde el IDE con un click

 

Hola !

Durante un tiempo decidí dejar de compartir código en mi blog en formato texto, lo que solía hacer es compartir un screenshoot del código y luego un link al ejemplo completo en GitHub. Esto me parecía una buena idea, ya que en varias ocasiones, había tenido comentarios desafortunados de personas que “copiaban y pegaban” porciones de código de mi blog, sin siquiera leer el mismo.

Pues bien, hace un tiempo, un developer ciego se quejó de aquellos que compartíamos código con imágenes. Y claro, después de conocer a una persona ciega que me comentó como programaba, hice una evaluación y decidí que lo mejor era volver a compartir código en modo texto. (Ya escribí de esto hace un tiempo)

Una de las mejores plataformas para esto es Gists de GitHub, que nos brinda toda la experiencia y apariencia de GitHub. Eso sí, si buscar tener la opción de hacerlo desde el IDE, la siguiente extensión es más que útil Gists for Visual Studio.

La forma de utilizarlo es bastante simple, en el editor de código despliegas el menú contextual y verás la nueva opción “Create a new Gist”

Clipboard02

La primera vez que utilicemos la extensión, debermos autenticarnos en Gists. El siguiente paso es definir el nombre del archivo, una descripción y si queremos compartir todo el código del archivo sobre el que estamos trabajando o solo el texto seleccionado.

Clipboard04

La extensión se encarga de crear el Gist y nos retorna la URL del código publicado.

Clipboard06

El ejemplo es más que completo:

Happy Coding!

Saludos @ VSLive en Austin

El Bruno

References

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s