Al igual que firebug para depurar javascript,¿Cómo ejecutar alguna función en eclipse mientras se depura un programa java?
¿existe tal característica en eclipse? o necesito un complemento?
Al igual que firebug para depurar javascript,¿Cómo ejecutar alguna función en eclipse mientras se depura un programa java?
¿existe tal característica en eclipse? o necesito un complemento?
Creo que lo que estás buscando son "expresiones de observación". Simplemente marque la pieza de código en la vista del código fuente, haga clic derecho y seleccione "Ver".
Puede usar la vista Pantalla para ejecutar comandos durante la depuración. Puede encontrarlo en Ventana -> Mostrar vista -> Mostrar
Ejecuto esto, pero no hay respuesta en la pestaña Pantalla: System.out.println (path.length); – omg
Parece necesario cambiar a la vista de consola para ver el resultado, ¡eso no es conveniente! – omg
seleccione la expresión, haga clic derecho> Pantalla. Esto muestra los resultados en la misma ventana – vikramvi
Puede usar la vista 'Pantalla' para evaluar expresiones en eclipse.
Mire debajo de la lista de depuración de vistas. Es una parte estándar de las herramientas java, por lo que no necesita un complemento
Pero no hay nada de eco, después de escribir algo como "path.length", donde path es String [] – omg
por lo que recuerdo (sin usar eclipse en este momento) haces clic en botón de ejecución y se muestra el resultado de la última expresión. –
Pero no hay un botón "ejecutar" en la vista de Pantalla ... – omg
Use la vista de Visualización, o un poco más rápido: resalte el código que desea ejecutar y haga clic derecho/Ejecutar o Ctrl + U.
Alternativamente a "Ejecutar", usa Pantalla (Ctrl + Shift + D) o Inspeccionar (Ctrl + Shift + I) para ver el resultado. – zvikico
También puede crear un archivo de página de álbum de recortes (a .jpage) y escribir su código allí. Luego haz clic en ejecutar. Parecía un poco más conveniente cuando lo probé.
Seleccione la línea y presione ctrl+shift+D
o ctrl+shift+I
Esto le dará el resultado en una ventana emergente.
También puede usar la vista "Pantalla" para ejecutar cualquier código mientras depura. – hfernandes
Vi eso, pero no hay respuesta después de escribir "System.out.println ('test');" en ello. – omg
¿Cómo hacer que repita algún resultado justo debajo de la vista de Visualización? – omg