Esiste un'opzione per prendere il puntatore dello stack - o freccia nel debugger, indietro e modificare la linea di esecuzione corrente, come in Visual Studio.
Oggi sto usando una "soluzione" per modificare il file sorgente. questo mi porterà all'inizio di un metodo, ma a volte non è abbastanza buono.è possibile "tornare indietro" in java eclipse debugger come trascinare la freccia in VS
risposta
La funzione si chiama "Trascina per frame", fare clic con il tasto destro su qualsiasi riga in pila, scegliere "Drop to frame" e tornare all'inizio del metodo selezionato. Check Eclipse help topic.
Purtroppo non è possibile tornare a una sola linea, la JVM non supporta questa. Puoi solo saltare all'inizio della funzione corrente, come puoi sapere (Drop to frame).
Mi chiedo perché JVM non supporta questo? Capisco che non è così semplice che solo per impostare il puntatore di istruzioni. Ma dubito che non possa essere fatto usando alcune strategie per analizzare lo stack frame. –
Non è ancora in fase beta, ma Chronon è un debugger promettente con funzionalità di "passaggio indietro".
in realtà, voglio solo tornare in linea, non cambiare lo stato del programma. – oshai
Chronon non modifica lo stato del programma quando fa un passo indietro. Il debugger fa sembrare che lo stato sia stato modificato, ma poiché i dati vengono letti da una registrazione e il tuo programma non è effettivamente in esecuzione, non cambia nulla. Puoi tornare allo stato 'normale' avanzando di nuovo. – pdeva
Chronon è fuori di Beta ora btw :) – pdeva
- 1. Rubino: come tornare indietro?
- 2. LINQ: può tornare indietro?
- 3. Pulsante "Indietro" sulla barra delle azioni - Android. Come tornare "indietro"?
- 4. Qual è la piccola freccia rossa in VS Code?
- 5. È possibile fare un passo indietro in pdb?
- 6. Come tornare indietro di 2 livelli?
- 7. Come tornare indietro (Ctrl + Z), in vi/vim
- 8. Come impedire a Backspace di tornare indietro in javascript?
- 9. Come utilizzare il debugger OcaIDE in Eclipse?
- 10. Come tornare indietro di una vista in UINavigationController?
- 11. nascondi variabili non esistenti in Eclipse java debugger
- 12. Come visualizzare la lunghezza dell'array nel debugger di Eclipse?
- 13. È possibile utilizzare bpython come debugger completo?
- 14. .NET runtime vs. Java Hotspot: .NET è una generazione indietro?
- 15. convertire il carattere in stringa e tornare indietro
- 16. Scorciatoia per tornare indietro in visual studio 2010 e risigillatore
- 17. tornare indietro con l'invio del modulo PHP
- 18. È possibile lavorare in Eclipse solo con la tastiera?
- 19. È possibile esportare le funzioni freccia in ES6/7?
- 20. Eclipse debugger e collezioni
- 21. È possibile ancorare la finestra "Trova/Sostituisci" in Eclipse?
- 22. Java Personalizzato Trascinare e rilasciare in JPanel
- 23. Android: come tornare indietro dalla schermata delle preferenze tramite la barra delle azioni in xml?
- 24. Come tornare indietro di una pagina utilizzando $ .mobile.changePage
- 25. iOS 7 Pulsante Indietro Freccia Allineamento verticale
- 26. È possibile costruire una GUI personalizzata come questa in Java?
- 27. È possibile la gestione delle risorse in C++ in Java
- 28. Come posso disabilitare 'tornare indietro' ad alcune attività?
- 29. Come configurare il debugger di ColdFusion Eclipse
- 30. Avviso prima di lasciare la pagina (tornare indietro) con Ionic v2
possibile duplicato di [Esegui il passo indietro nel debugger Eclipse] (http://stackoverflow.com/questions/4331336/step-back-in-eclipse-debugger) – DocMax