2010-06-24 15 views
54

Estoy usando IntelliJ 9 y tengo curiosidad por saber si hay algún IntelliJ equivalente a 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 el código en una ventana que interactúa con lo que estoy depurando actualmente (si eso es posible).Ventana 'Inmediata' para IntelliJ

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

Respuesta

50

El cuadro de diálogo Expression Evaluation de Intell IDEA tiene un botón para habilitar Modo de fragmento de código, que permite evaluaciones de declaraciones múltiples. (Estoy usando la versión 9.0.2 de Ultimate Edition.)

+0

frío, no se dio cuenta de que el botón antes. – Yishai

+0

Awesome gracias! –

6

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

38

Igual que la respuesta @Noel, pero algunos detalles más. En primer lugar, la evaluación Expresión (ALT +F8) se puede activar sólo en el modo de depuración.

enter image description here

enter image description here

11

IntelliJ IDEA 13 Community Edition, Windows:

  1. Ir a modo dedepuración y ejecutar la aplicación
  2. Ir a Evaluar expresión:

    enter image description here

    o haga clic derecho en el área de edición:

    enter image description here

  3. Ir a Fragmento de Código Modo enter image description here

  4. Escriba sus estados de cuenta y haga clic en Evaluar enter image description here

Cuestiones relacionadas