Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

Mis 10 Extensiones para Visual Studio 2015 y 2017

Hola a todos. Bienvenidos a mi blog.

A partir de hoy intentará mantener un flujo regular de publicaciones, centrándome en cuestiones relacionadas con el desarrollo en .NET, SQL Server y tecnologías relacionadas. Y para ello voy a comenzar proporcionando una pequeña lista de mis extensiones para Visual Studio 2015 y 2017 recomendadas. Algunas de estas extensiones son de pago, pero hay muchas otras que son gratuitas, así que espero que a alguno os puedan ayudar a configurar un entorno de desarrollo con el que os resulte más cómodo trabajar. Empezamos!

GhostDoc (Gratuita)

Esta herramienta os agilizará la creación de los comentarios XML que se utilizan para la documentación interna del código. Con esta herramienta no os costará trabajo crear una mínima documentación, que luego podrá exportarse a otros formatos como HTML.

ReSharper  (De Pago)

ReSharper nos ayuda en todas las tareas de refactorización de nuestro código. Si queréis implantar unas normas de estilo para vuestro equipo de desarrollo ReSharper os ayuda a validar su cumplimiento. Además os permite reestructurar código, generar funciones y procedimientos de forma automática. Constituye la ayuda perfecta para que vuestro código sea eficiente, pero que también esté bien estructurado.

Reflector (De Pago)

Reflector es una herramienta que te permite extraer el código fuente a partir de una DLL o .EXE compilados en .NET (siempre que esta no esté ofuscada). Es una herramienta muy útil cuando no tienes el código fuente de una aplicación y necesitas revisarlo o modificarlo. En algún informe pericial que he realizado la he utilizado para poder extraer el código fuente de 2 aplicaciones para su comparación.

CodeMaid (Gratuita)

Esta herramienta permite hacer algunas tareas similares a ReSharper, pero con la ventaja de que es gratuita. Nos sirve para organizar nuestro código, limpiar código inservible, encapsular bloques de código repetidos, etc…

TestDriven.Net (Gratuita para uso no comercial)

Esta extensión sirve para simplificar la creación y ejecución de test unitarios. Debo reconocer que en las últimas versiones de Visual Studio, las herramientas que el propio IDE proporciona para la creación y ejecución de test unitarios son lo suficientemente potentes como para no necesitar extensiones, pero están orientadas a las herramientas de test de Microsoft, y si quieres utilizar paquetes open source como NUnit, esta extensión te facilitará el trabajo.

AnkhSvn – (Gratuita)

Para aquellos que no utilicéis Git o TFS Online para gestionar el código fuente compartido para vuestros proyectos, existe una alternativa algo más antigua, pero también más simple e igualmente eficaz que es SVN. Los servidores SVN se pueden montar tanto en Windows como en Linux. AnkhSVN es una extensión que os permitirá gestionar vuestros archivos en un servidor SVN directamente desde la interfaz de Visual Studio.

VisualSVN Server – (Gratuita)

La incluyo en la lista aunque no es una extensión como tal, pero os permitirá crear un servidor SVN en Windows, que luego podéis gestionar con AnkhSVN

CodeRush (De Pago)

Similar a ReSharper, pero desarrollada por los chicos de DevExpress, el punto fuerte de esta extensión son las macros de generación automática de código, que os permitirá ahorrar mucho trabajo, por ejemplo, cuando estáis desarrollando un proyecto que requiere codificar muchas clases planas (POCO) con propiedades, ya que os proporciona asistentes que os permitirán crearlas de forma muy rápida.

CodeSmith (De Pago)

¿Te gustan las herramientas que te generan automáticamente el 80% del código de tu proyecto? Para aplicaciones sencillas de manejo de datos (ya sea bajo winforms o en entorno web) esta herramienta, a partir del diseño de tu base de datos, te permite crear una aplicación en 3 capas de forma casi automática. Hace tiempo yo era muy partidario de estas herramientas, pero cada vez más las estoy reemplazando

por unas buenas plantillas de proyecto, como las que puedes descargarte directamente a través de NuGet

Syncfusion Controls (Gratuita, en su licencia “community”)

Aunque no son una extensión de VS, no quería dejar de comentar esta completísima suite de controles te permitirá dotar a tus aplicaciones de un nivel extra de diseño y funcionalidad, aprovechando todo lo que te ofrece de forma gratuita con su licencia “Community”. Controles para Xamarin, WPF, UWP, MVC, WebForms, etc… junto con herramientas avanzadas para la creación de informes que darán un toque profesional a todos vuestros desarrollos y os agilizarán los tiempos, gracias a todas las funcionalidades que no tendréis que desarrollar desde cero.

La entrada Mis 10 Extensiones para Visual Studio 2015 y 2017 se publicó primero en Programador Autónomo.



This post first appeared on Programador Freelance Autónomo Experto En .NET, please read the originial post: here

Share the post

Mis 10 Extensiones para Visual Studio 2015 y 2017

×

Subscribe to Programador Freelance Autónomo Experto En .net

Get updates delivered right to your inbox!

Thank you for your subscription

×