Esiste un modo per passare a una riga di codice in Eclipse per Java? Sarebbe utile per rieseguire una funzione per eseguire il debug. Qualcosa come "Set Next Statement" di Visual Studio o la freccia gialla trascinabile?Eclipse "Imposta istruzione successiva"
risposta
Quando nel debugger selezionare un posto nella pila, fare clic destro e selezionare "Drop per frame". Questo srotolerà lo stack delle chiamate. Puoi farlo con il metodo corrente (in cima allo stack di chiamate) per rilassarsi all'inizio del metodo. Questo non funziona sempre per vari motivi, ma puoi farlo abbastanza spesso.
Se vuoi tornare indietro di una sola riga di codice, capisco che dovresti passare al frame precedente nello stack e quindi rieseguire tutto finché non raggiungi quella linea di codice – BornToCode
Inoltre non l'ho trovato e non penso che sia supportato. La sua disponibilità in Visual Studio (per lo sviluppo C++) mi ha davvero rovinato. È molto utile a volte.
Questa funzione non esiste nemmeno concettualmente nello JVM Tools Interface, molto meno nello Java Debug Wire Protocol a cui gli IDE tendono a interfacciarsi. L'implementazione in un IDE richiede la creazione (e la manutenzione) di una build personalizzata di Hotspot/JRockit/etc stesso.
Non sono a conoscenza di alcun mezzo per farlo in Eclipse - e tutti i controlli ovvi non restituiscono nulla. Sospetto che ci sia un problema con il funzionamento di java, dal momento che è stato disponibile un tempo terribilmente lungo in Visual Studio e che Eclipse non ha eguagliato il suo significato: non deve essere un compito pesante ma epico.
- 1. Imposta istruzione successiva in NetBeans IDE
- 2. Saltare alla successiva "istruzione" utilizzando gdb
- 3. Azione mancante Eclipse Imposta
- 4. controllo alla successiva istruzione dopo l'esecuzione del comando eval
- 5. Come si imposta Java Opengl su eclipse?
- 6. Disabilita completamento istruzione su spazio in Eclipse Content Assist
- 7. Istruzione vuota in T-SQL
- 8. jQuery: Get cella successiva tabella verticalmente
- 9. Come si imposta JavaDoc DocCheck come plugin Eclipse?
- 10. Conversione istruzione ARM in istruzione i386
- 11. CsvReader Funzione successiva
- 12. Istruzione BIC
- 13. Come continuare alla successiva iterazione del loop in PDB Python?
- 14. Istruzione IF in linea in C#
- 15. IDEA: "Assegna istruzione alla nuova variabile locale"?
- 16. jQuery $ .each() iterazione inversa/successiva
- 17. WebView transizioni pagina successiva/precedente
- 18. Ricerca personalizzata Google pagina successiva
- 19. Precarica pagina successiva in UIPageViewController
- 20. Seleziona l'opzione successiva con jQuery
- 21. Leggi parola successiva in java
- 22. Versione ADT per Android richiesta 20.0.0 e successiva
- 23. Perché un'istruzione __import__ influisce sulla validità di quella successiva?
- 24. inline if istruzione java, perché non funziona
- 25. variabile 1 = ({istruzione 1; istruzione 2;}) in C
- 26. stessa istruzione di assemblaggio ma diversa istruzione macchina
- 27. Impossibile breakpoint l'ultima istruzione di un blocco di codice in Eclipse
- 28. Richiedi istruzione in application.css.scss
- 29. Casella combinata se istruzione
- 30. Istruzione [Multi] DataTrigger "OR"?
Ecco una domanda simile http://stackoverflow.com/questions/4864917/is-it-possible-to-go-back-in-java-eclipse-debugger-like-dragging-the-arrow-in –