Cómo habilitar el intercambio de código hot de IntelliJ
-
29-10-2019 - |
Pregunta
IntelliJ no parece estar haciendo un intercambio básico de código caliente en mi instalación.
Para este código:
public class MainTest {
public void method1() {
System.out.println("Breakpoint here");
}
public void method2() {
System.out.println("Line that will get 24 modified");
}
public static void main(String[] args) {
System.out.println("First print here");
MainTest mainTest = new MainTest();
mainTest.method1();
mainTest.method2();
System.out.println("Line that I do not modify");
}
}
Puse un punto de ruptura mainTest.method1();
Luego modifique la cadena en el método2 (), presione Ctrl+S y continúe pasando a paso. Desafortunadamente, el tiempo de ejecución no se actualiza, se imprime una cadena antigua. Full Stop - compilar - Ejecutar imprime la nueva cadena. Así que mi conclusión es que el intercambio no funciona.
¿Hay alguna configuración que necesite configurar para habilitar el intercambio de código caliente?
- Ubuntu, JDK 1.6
- IntelliJ 10.5 Ultimate (Evaluación)
No hay solución correcta
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow