Beneficios de la extensión CRS AL Language en Visual Studio Code para proyectos AL

Muchas veces, cuando nos enfrentamos a un desarrollo, hay tareas repetitivas, que se agradece que sean automáticas, así nos ahorramos tiempo, y evitamos errores.

En este artículo hablaremos de un par de funcionalidades, entre las muchas que tiene una extensión, al que se refirió mi compañero Pablo Espartero en su artículo “Tips para utilizar Visual Studio Code (VSCode)”, en concreto la extensión “CRS AL Language Extension”.

¿Qué nos aporta esta extensión?

En un principio, eso parece sencillo, si se hace una vez, pero repetir lo mismo en cada objeto, incluso a la hora de añadir campos nuevos en Table Extensions o Page Extensions, puede llevarnos a errores y si a eso le añadimos la necesidad de gestionar los prefijos, pues más tiempo que hay que dedicar a estas tareas.

Incluso, ¿qué pasaría si cambio el nombre de mi objeto?, ¿tengo que ir cambiar también el nombre del fichero?, etc…

Vamos a ver lo en un ejemplo que se ve más claro:

1-creamos-proyecto-al-sencillo
2-activamos-el-codeanalyzer
3-advertencia-nombre-fichero-no-correcto
4-descargar-extension
6-nombre-fichero-configurado
5-configuracion-de-la-extension
7-extension-guardada-cambios-realizados
8-creamos-nuestro-table-extension
9-extension-configurada-correcta

Evidentemente, la extensión tiene muchas más cosas, pero solo con lo que comentamos en este artículo, creemos, que esta extensión es una herramienta imprescindible, a la hora de desarrollar extensiones para Business Central, y que nos hace ahorrar mucho tiempo.

Desde Aitana te asesoramos y estamos a tu disposición para cualquier obstáculo que tengas con tu solución Business Central. ¡Rellena el formulario y te contactaremos para ayudarte!

Referencias:
1 CodeCop Analizer Rules.
2 Prefix & Suffix.
3 Best Practices for AL – File naming notation.
4 Cuidado con los sufijos porque el nombre de un objeto no puede superar 30 caracteres. CRS AL Language Extension

nizar_saad

Nizar Saad
Business Applications

Nuestras últimas publicaciones:

Tuitear Compartir en Facebook Compartir en G+ Compartir en LinkedIn
Salir de la versión móvil