Telerik Code Converter for Visual Studio
by Elektro Studios
Telerik Code Converter for Visual Studio es una adaptación para Visual Studio del programa gratuito Telerik Code Converter Client for Windows:
Es una extensión para Visual Studio la cual nos permite convertir código entre los lenguajes C# y VB.NET mediante la tecnología avanzada de Telerik ( http://converter.telerik.com/ ), básada en el motor de análisis de código open-source: NRefactory ( https://github.com/icsharpcode/NRefactory ).
El funcionamiento de esta utilidad es simple a la par que eficiente; la aplicación hace uso de la API pública del servicio web de Telerik ( http://converter.telerik.com/service.asmx ) para enviar una petición con el código fuente a traducir, y obtener la respuesta del servidor con el código fuente traducido. Ni más, ni menos. Por ese motivo, si encuentran algún código que devuelva error al intentar convertirlo (puesto que ningún convertidor de código es perfecto)... no me hechen las culpas a mi, sino al convertidor del servicio web Telerik Code convert.
"¿Por qué debería considerar usar esta herramienta en vez de acudir directamente a la página web de Telerik para convertir mis códigos?"...
- Telerik Code Converter for Visual Studio reside a través de un menú contextual en la IDE Visual Studio,
por lo que nos evita el desperdicio de tiempo para abrir el navegador Web y navegar a la página de Telerik para realizar la conversión de código.
- La extensión provee combinaciones de acceso directo para un ahorro aun mayor de tiempo:
- Ctrl+E+1: Convertir el código seleccionado a VB.NET.
- Ctrl+E+2: Convertir el documento entero a VB.NET.
- Ctrl+E+3: Convertir el código seleccionado a C#.
- Ctrl+E+4: Convertir el documento entero a C#.
- La extensión se puede configurar para abrir de forma automática las conversiones de código que realicemos, en un editor de texto externo (ej. Notepad).
- Telerik Code Converter for Visual Studio soporta las siguientes versiones de Visual Studio:
- Visual Studio 2017 Community Edition.
- Visual Studio 2017 Professional Edition.
- Visual Studio 2017 Enterprise Edition.
No tengo intención de añadir soporte para versiones anteriores de Visual Studio. )
Licencia
El programa lo distribuyo tal cual ( "as is" ), sin ningún tipo de licencia, y para darle un uso exclusivamente personal, sin ánimo de lucro.
Les sugiero no intentar comercializar el código fuente de este producto relacionado con Telerik Code Convert ya que los representantes de la compañia Telerik me han advertido de que no se puede comercializar ni tampoco se puede hospedar el proyecto en GitHub. Y creanme... no conviene ser demandado por una compañia como Telerik. Eso sí, el programa y código fuente se puede compartir (como estoy haciendo yo) con pequeñas comunidades / grupos de personas, amigos y etc.
Son libres de modificar el código fuente y redistribuirlo, pero por favor tengan la gentileza de mencionar al autor original ( Elektro ). Sobre comercializarlo o publicarlo en GitHub... ustedes serían los únicos perjudicados con asuntos legales por parte de Telerik, yo ya les he advertido sobre ello.
Imágenes
Demostración
Hice un video para enseñarles el modo de empleo de la extensión, el uso de las teclas de acceso directo, y las opciones configurables de la extensión.
Descarga
La extensión y el código fuente incluido ( desarrollado en el lenguaje VB.NET ) lo comparto EN EXCLUSIVA para la comunidad de foro.elhacker.net. Lo pueden descargar desde el siguiente enlace:
¡¡ QUE LO DISFRUTEN !!
PD: Se aceptan sugerencias, críticas constructivas y destructivas, insultos, collejas, besos, aplausos y donaciones. Para esto último de las donaciones por favor contactar por mensaje privado para enviarles la cuenta de Paypal donde podrían donar (les doy las gracias por adelantado a cualquier buen hombre interesado en donar. ), otra forma de ayudarme a seguir publicando herramientas gratuitas sería adquiriendo el producto que promociono en mi firma de usuario aquí abajo: ElektroKit Framework, con el que se ha extraido y compartido una pequeña parte de su código fuente de forma completamente gratuita para desarrollar gran parte de las funcionalidades de este programa.