sábado, 10 de mayo de 2014

Instalación de CodeRush para Visual Studio 2013

Tabla de Contenido

0. Introducción
1. ¿Qué es CodeRush?
1.1 Vídeo de demostración
1.2 Vídeo de demostración
2. Descarga e Instalación
2.1 Descarga
2.2 Instalación
3. Conclusiones
4. Glosario
5. Enlaces & Literatura

0. Introducción

En este tutorial voy a presentar el proceso de instalación del plug-in de refactorización y productividad CodeRush de DevExpress. Este plug-in se integra en el IDE Visual Studio y permite acelerar el proceso de refactorización en el código fuente de nuestras soluciones. Veremos que su utilidad va más allá de renombrado de artefactos integrales de una solución. Veamos algunas de sus características sobresalientes y su proceso de instalación para Visual Studio 2013.

1. ¿Qué es CodeRush?

CodeRush es un plug-in para el entorno desarrollo integrado (IDE) Visual Studio. Con este plug-in el proceso de refactorización es aún mucho más potente: facilidad en el nombrado, auto-completado de código fuente, sugerencias de métodos alternativos óptimos, uso de plantillas para la inserción de código común, análisis de código (búsqueda inteligente de errores potenciales de compilación o ejecución), entre muchas características más.

CodeRush se integra perfectamente con Visual Studio y el programador notará inmediatamente los cambios en su productividad, gracias a las herramientas de aceleración de inserción de código fuente integradas en el plug-in.

1.1 Demostración de manejo de CodeRush

1.1.1 Uso de Feature UI

Con Feature UI se simplifica la edición de código gracias al uso de una ventana contextual de sugerencias.
Uso de Feature UI de CodeRush
Figura 1. Uso de Feature UI de CodeRush [3].

1.1.2 Uso de Tool Window

Con Tool Window el programador ubica el cursor en una sección de código fuente e inmediatamente aparece un ventana de activación características contextuales al elemento señalado. Véamoslo en acción:
CodeRush Tool Window en acción.
Figura 2. CodeRush Tool Window en acción [3].

1.2 Vídeo de demostración

En el siguiente vídeo se demuestra las nuevas características de CodeRush versión 13.2:

2. Descarga e Instalación

2.1 Descarga

Para descargar CodeRush seguimos esta serie de pasos:

1. Nos dirigimos al siguiente enlace:

Enlace de descarga de CodeRush: https://www.devexpress.com/Products/CodeRush/

2. En la nueva presentación, al lado derecho, damos clic sobre el botón `Download Free Trial`:
Botón de descarga de CodeRush
Figura 3. Botón de descarga de CodeRush.
3. Guardamos el archivo en una locación de nuestra unidad de almacenamiento y esperamos hasta que finalice la descarga.

2.2 Instalación

1. Ejecutamos el archivo recién descargado. Se inicia el programa de instalación de CodeRush. Damos clic sobre el botón `Trial Installation`:
Inicio de la instalación de CodeRush.
Figura 4. Instalación de CodeRush - Parte 1.

2. El asistente nos advierte que CodeRush modificará Visual Studio: 'CodeRush modifies Visual Studio IDE'. Sólo tenemos que dar clic sobre el botón `Next`:
Inicio de la instalación de CodeRush - Parte 2
Figura 5. Instalación de CodeRush - Parte 2.

3. Especificamos la ruta de destino para los archivos de programa. Recomiendo habilitar la casilla de comprobación de 'Join the DevExpress Customer Experience and Notificacion Programa (recommended)' para que futuras versiones de la suite sean de mejor calidad. Luego, clic en el botón `Accept & Install`.
4. Se inicia la instalación. Progreso:
Instalación de CodeRush - Parte 3
Figura 6. Instalación de CodeRush - Parte 3

5. La instalación ha finalizado. Damos clic sobre el botón ``:
Instalación de CodeRush - Parte 4
Figura 7. Instalación de CodeRush - Parte 4.

3. Conclusiones

En futuras entregas de tutoriales relacionadas con este plug-in productividad para Visual Studio, presentaré características y funcionalidades en tiempo de uso esta poderosa herramienta para hacer la tarea de programación mucho más agradable y amena en el mejor IDE existente: Visual Studio.

4. Enlaces & Literatura

[1]: .NET UI Controls for Developers of Mobile, Desktop, Web & Reporting Applications | www.DevExpress.com - https://www.devexpress.com/
[2]: CodeRush, the free encyclopedia - https://en.wikipedia.org/wiki/CodeRush
[3]: Mastering CodeRush Features- Developer Express Inc. - https://documentation.devexpress.com/#CodeRush/CustomDocument6633
[4]: Visual Studio® Productivity| DevExpress - https://www.devexpress.com/Products/CodeRush/


J

No hay comentarios:

Publicar un comentario

Envíe sus comentarios, dudas, sugerencias, críticas. Gracias.