Business Central: Snippets y expresiones regulares

por | 23 septiembre, 2019

En el último post te comentaba que Microsoft habían publicado una serie de artículos con las novedades que vendrán en la próxima versión de Business Central (BC15).

De todas estas novedades hablaremos en el ScaleUp Training Tour de este año (2019).

Pero no solo hablamos de novedades técnicas, en los últimos correos también te comentaba que trataremos más temas:

  • Hay que usar GIT para dejar de alimentar al monstruo!
    (…cada día que pasa estoy más encantada con GIT…)
  • C/SIDE desaparece. Todo el código estará en una aplicación de vscode llamada BaseApp. En el ScaleUp veremos cómo trabajar con ella.
  • La aplicación se modulariza y se divide en módulos o librerías y esto implica (otro) cambio de mentalidad.

Pero estas no son todas las novedades que vamos a tratar… hay más…

Snippets

Visual Studio Code es un entorno de desarrollo muy potente. Los snippets (plantillas de código), nos permiten acelarar la introducción y creación de código de una forma que nunca había sido posible en C/SIDE.

Si llevas un tiempo usando vscode seguro que estás familiarizado con los snippets y usas a diario los que vienen con el AL Language. Quizá incluso te has instalado alguna extensión extra que trae aún más snippets.

Y si además pudieras crearte tus propios snippets?

Crear un snippet personalizado es muy fácil y te hace trabajar de forma mucho más rápida y mucho más eficiente.

En el ScaleUp de este año veremos cómo se crean, y en qué ocasiones nos van a venir muy bien!

Expresiones regulares

Ahora que tenemos todo el código en forma de texto, es mucho más fácil buscar, buscar y reemplazar, o hacer manipulaciones masivas de texto.

Todos sabemos buscar y lo hacemos constantemente. Si además lo hacemos usando expresiones regulares las posibilidades se multiplican.

Hace poco tuve que hacer un cambio masivo en un proyecto con +1000 objetos: cambiar unos campos de Text[50] a Text[100].

Hacerlo a la antigua usanza, me hubiera tomado unas cuantas horas. Estando en vscode y usando expresiones me tomó solo unos minutos.

Si no conoces las expresiones regulares, la aprenderás en el ScaleUp de este año!

Apunta las fechas:

  • Sevilla, 17 y 18 de octubre de 2019.
  • Valencia, 17 y 18 de octubre de 2019
  • Zaragoza, 24 y 25 de octubre de 2019
  • Madrid, 24 y 25 de octubre de 2019
  • Bilbao, 6 y 7 de noviembre de 2019
  • Barcelona, 6 y 7 de noviembre de 2019
  • -En remoto-, 12, 13 y 14 de noviembre de 2019
    (Sesiones de 5 horas, horarios ideales para asistir desde América)
Salut!
Laura Nicolàs
Categoría: Sin categoría

Acerca de Laura Nicolàs

Soy Laura Nicolàs, una de las gemelas del Navision. Llevo más de 14 años trabajando con Business Central (antes conocido como Dynamics NAV o Navision). Hago consultoría, análisis, desarrollo, implantación, migraciones, actualizaciones de versión (upgrade), instalación, soporte y formación. La formación es una de mis pasiones, así que estoy siempre grabando cursos que tienes disponibles en ClipDynamics.com +40 cursos y +450 lecciones. Hay cursos para usuarios, para consultores y para programadores.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.