Cuando programa en 4D o VS Code, la información clara y precisa que proporciona el editor marca la diferencia. Ayuda a comprender lo que ocurre en el código, a solucionar problemas más rápidamente y a centrarse en crear funciones excelentes.
A partir de 4D v21 R2, hemos mejorado la verificación sintáctica del editor de código para que la detección de errores y la inferencia de tipos sean más precisas y coherentes tanto en 4D Code como en VS Code.
Inferencia de tipos igual en todas partes
La inferencia de tipo está totalmente alineada entre la verificación sintáctica del compilador y el editor de código. Cuando se infiere el tipo de una expresión, el resultado es siempre el mismo en todas las herramientas. Esto garantiza que el autocompletado, la detección de errores en el código y el compilador funcionen de forma coherente, lo que ofrece una experiencia de programación más fluida y predecible.
Solo se subraya el problema real
Los errores y las advertencias se indican con un pequeño símbolo en el margen izquierdo de la línea que contiene el problema. En la mayoría de los casos, el editor también resalta la parte específica de la expresión que causa el problema directamente en el código. Esta señal visual facilita mucho la identificación y corrección de los problemas de forma rápida y precisa.

¿Expresiones de varias líneas? ¡No hay problema!
Si divide una expresión larga en varias líneas utilizando una barra invertida (\), el editor ahora coloca el icono de error justo en la línea donde realmente se encuentra el problema. Así, incluso cuando el código abarca varias líneas, los errores se indican claramente y son fáciles de localizar.

Pase el cursor para obtener información instantánea
Ahora puede pasar el cursor por sobre un token subrayado para ver el mensaje de error inmediatamente.

Conclusión
Estas mejoras hacen que los editores 4D y VS Code sean más confiables, coherentes y agradables de usar. Con una información más clara y una detección de errores más inteligente, puede centrarse en escribir un código excelente con confianza.
