Mejorar el depuradorLa versión actual del depurador JMP no es fácil de usar, especialmente para recorrer el código. Para poder visualizar los valores del código antes de un punto de interrupción, se requiere que el usuario agregue las variables de interés a una ventana de observación. Esto es extremadamente doloroso, ineficaz y antiguo.
A continuación se proporcionan ejemplos de otras herramientas, donde la depuración es mucho más fácil y fácil de usar.
Matlab - Depurador

Estudio visual

Mejor
Uday
Automatización y secuencias de comandosAcceso a los datosRe: Mejorar el depurador - Estado cambiado a: ReconocidoHola @uday_guntupalli , ¡Gracias por su sugerencia! Hemos capturado su solicitud y la tomaremos en consideración.
Re: Mejorar el depuradorTambién sería fantástico poder ver las variables de una ventana antes de cerrarla.
Re: Mejorar el depuradorAgradecería una revisión del depurador.
Para agregar la sugerencia de Matrin de trabajar de manera más interactiva entre el editor y el depurador:
Los puntos de interrupción deben estar vinculados a la línea de código. Si agrego/elimino código, las posiciones de los puntos de interrupción deberían seguir.
También sería bueno una pequeña pista sobre los puntos de interrupción en las líneas "sin comentar" (si desactivo parte del código y un punto de interrupción también se desactiva).
Estoy totalmente de acuerdo con Uday acerca de las variables que se ven "automáticamente" durante la depuración. Ser capaz de modificar el contenido además sería útil.
Saludos Marten
Re: Mejorar el depurador- ¡Agrega color! ¿Por qué todo tiene que ser gris? ¿Por qué no habilitar los mismos colores que el editor de scripts?
- ¡Mensajes de error que le muestran exactamente dónde están los errores! A veces muestra una flecha verde junto a la línea de error, pero otras veces no. Por qué no ?
- ¿Y por qué aparece el mensaje de error en la barra de herramientas? Con demasiada frecuencia hay que hacer clic en el botón "más detalles" para leer el mensaje completo.
- Además, como propuso Martidemel, no debe “quedarse como instancia propia”. Ser capaz de editar el código mientras lo depuras sería muy valioso. Además, sería genial no tener la ventana del depurador como modal. Con demasiada frecuencia, JMP bloquea si accidentalmente hace clic en otra ventana de JMP mientras el depurador está abierto.
Re: Mejorar el depuradorHola,
Sería interesante también un botón que permitiera "paso a paso".
Saludos,
Guillaume
Re: Mejorar el depuradorSi hace clic y pasa el cursor sobre el nombre de una variable en el depurador, el valor de la variable aparecerá en una información sobre herramientas. Esta característica se interrumpió entre JMP 13.0 y 14.0. Sin embargo, el problema se solucionó en JMP 14.1. A continuación se muestra un ejemplo para demostrarlo.

Re: Mejorar el depuradorMe gustaría agregar más color a las características potenciales que se pueden agregar al depurador:
Característica 1 : Cuando se inicia el depurador y se establece un punto de interrupción, todas las variables que se evalúan antes deben tener el valor que han evaluado cuando el usuario pasa el cursor sobre la variable.

Característica 2:
Re: Mejorar el depuradorAdemás de los comentarios de Uday, el depurador no debería permanecer como una instancia propia. Sería mucho mejor si fuera posible depurar y cambiar sobre la marcha en el mismo editor. Este es el estándar en los editores de programación y en la mayoría de las herramientas que proporcionan secuencias de comandos.
Re: Mejorar el depuradorcandidato de la Encuesta de Priorización de Listas de Deseos - ejecución piloto:
¡Presentamos la encuesta de priorización de la lista de deseos de JMP!