Depurador de JavaScript
|
|
De momento, el depurador de JavaScript (beta) solo está disponible en modo de versión preliminar y no es una función verificada en ThingWorx Platform 10.0.0.
|
Resumen
El depurador de JavaScript ayudará a probar los servicios de cosa, identificar errores en el código y corregirlos. Se pueden definir
puntos de interrupción en distintas líneas del código en las que se desea que el depurador se detenga durante la ejecución. El depurador se detiene en la línea en la que se ha definido el punto de interrupción. En ese momento, se puede examinar el código mediante la
barra de herramientas del depurador y modificar los valores de las
variables.
El depurador de JavaScript no funciona con funciones SQL.
Editor de scripts
La depuración tiene lugar en el panel del editor de scripts del depurador de JavaScript. Es posible inspeccionar el código y editarlo aquí.
En la siguiente imagen se muestra el editor de scripts en modo de edición.
Se puede pulsar en

en la barra de herramientas del editor de scripts para iniciar la depuración. Cuando se inicia la depuración, la barra de herramientas del editor de scripts cambia a la barra de herramientas del depurador. Para obtener más información, consulte
Barra de herramientas del depurador. Cuando el depurador está en ejecución, el editor de scripts está en modo de solo lectura, por lo que no se puede editar el código.
Cuando el editor de scripts está en modo de depuración, ocurre lo siguiente:
• El color de fondo del editor de scripts aparece en gris claro.
• Aparece un borde rojo alrededor del editor de scripts.
• Aparece una cabecera en el editor de scripts en la que se incluye lo siguiente:
◦ Etiqueta Debugging, que ayuda a diferenciar rápidamente entre los modos de edición y depuración.
◦ Entidad del código que se está depurando. Esta entidad podría ser diferente de la entidad seleccionada originalmente.
◦ Nombre de servicio del código que se está depurando.
◦ Botón Detener la depuración, que permite detener el depurador.
Herramientas de script
Las herramientas de script permiten gestionar el proceso de depuración, realizar cambios en las variables y editar el código mientras se está en modo de depuración.
Las herramientas de script constan de las siguientes fichas:
• Ejecutar: permite introducir valores en los campos y ejecutar el servicio. Después de la ejecución, la salida se muestra en esta ficha.
• Referencia: permite ver otro servicio durante la depuración. Proporciona una vista paralela de dos servicios diferentes.
• Depurar: permite depurar un servicio.
La ficha Depurar consta de lo siguiente:
• Registros: permite ver los mensajes de registro de scripts para el servicio actual.
La orientación por defecto del panel de herramientas de script es horizontal. Sin embargo, la ficha
Depurar está diseñada para optimizar el espacio vertical. Por lo tanto, se recomienda utilizar la orientación vertical. Para cambiar la orientación, pulse en

debajo del editor de scripts.
Cuando se maximiza, en el panel de herramientas de script se muestra la casilla Mostrar herramientas. Si se selecciona, se muestra la barra de herramientas del depurador en la ficha Depurar. Esto permite utilizar la barra de herramientas del depurador para definir los valores de las variables y comprobar las condiciones del código durante el tiempo de ejecución.