Ventana inmediata para Eclipse

90

¿Tiene Eclipse un análogo a la "Ventana Inmediata" de Visual Studio, una ventana donde puedo evaluar declaraciones mientras estoy en el depurador?

Justin R.
fuente
7
Acepte la respuesta de Todd como la respuesta aceptada, AdamC es útil pero es más análogo a la ventana de observación, mientras que Todd ha encontrado el análogo real a la ventana Inmediato
STW

Respuestas:

65

Eclipse tiene un concepto realmente genial llamado Páginas de álbum de recortes donde puede evaluar declaraciones incluso cuando no está depurando. Sin embargo, si desea evaluar el código utilizando valores del programa actual, vaya a Ventana-> Mostrar vista-> Expresiones. Allí puede introducir cualquier expresión que desee y rastrearla mientras se ejecuta su programa.

AdamC
fuente
1
Las expresiones están bastante cerca. ¡Gracias!
Justin R.
1
si bien la respuesta es correcta, de alguna manera, la respuesta de Todd es mejor, ya que proporcionó una analogía más exacta para VS Immediate Window
KL
La finalización automática no parece funcionar en la ventana de expresión. no es conveniente para evaluar fragmentos durante la depuración.
nakhli
Genial, no sabía nada de las páginas de Scrapbook.
jjb
La expresión no funciona exactamente como la ventana inmediata en Visual Studio, la respuesta de Todd es mucho mejor y debe tomarse como respuesta.
mhan0125
136

Si. El nombre de la vista es "Pantalla".

Ventana-> Mostrar vista-> Otro Está en la carpeta Depurar.

Una vez allí, evalúas las declaraciones mientras estás en el depurador.

Todd
fuente
19
Recomendaría actualizar esto como la respuesta correcta, ya que está mucho más cerca de la ventana inmediata que la "vista de expresiones".
Michal
Gracias por eso, ¡me estaba perdiendo la ventana inmediata!
Bayard Randel
4
Seleccione la declaración, haga clic con el botón derecho y luego Ejecutar. También puede presionar el pequeño botón de reproducción en la barra de herramientas de la pantalla.
Doguhan Uluca
1
otra opción para abrirlo Ctrl + Num 3, luego escriba expresión
Sushant Bhatnagar
1
¿Funcionan las llamadas a funciones en la ventana de visualización? No parecen funcionar para mí, o tal vez no entiendo cómo funcionan. Si ingreso un nombre de función y presiono enter, no muestra el valor de retorno.
Setafire
5

Inspeccionar ctrl-shift-i o mostrar ctrl-shift-d?

Trevor Harrison
fuente
6
Para aclarar, puede resaltar algún código dentro del depurador y presionar ctrl + shift + io clic derecho-> inspeccionar para ver la evaluación del código
Rich Seller