java debugging java-ee intellij-idea

java - Ventana ''Inmediata'' para IntelliJ



debugging java-ee (4)

Estoy usando IntelliJ 9 y tengo curiosidad si hay algún equivalente IntelliJ de la ventana de depuración ''inmediata'' de Visual Studio. Hay ALT - F8 para evaluar una expresión, pero lo que me gustaría es poder escribir código en una ventana que interactúa con lo que estoy depurando actualmente (si eso es posible).

Tener puntos de interrupción para registrar mensajes en la consola es útil, pero me gustaría hacer más que eso si puedo.


El cuadro de diálogo de Evaluación de Expresión de Intellij IDEA tiene un botón para habilitar el Modo de Fragmento de Código , que permite evaluaciones de declaraciones múltiples. (Estoy usando la versión 9.0.2 de Ultimate Edition).


Lo mismo que la respuesta @Noel, pero algunos detalles más. En primer lugar, Expression Evaluation ( ALT + F8 ) solo se puede habilitar en el modo de depuración .


Puedes escribir código en alt-f8 ... pero solo tienes que hacerlo 1 línea a la vez. Si haces una devolución, tu código volverá cuando toques el próximo (creo). Aunque no es ideal ...


IntelliJ IDEA 13 Community Edition, Windows:

  1. Ir al modo de depuración y ejecutar la aplicación
  2. Ir a Evaluar Expresión :

    o haga clic derecho en el área del editor:

  3. Ir al modo de fragmento de código

  4. Escriba sus estados de cuenta y haga clic en Evaluar