2015-09-21 12 views
7

di recente sono passato a intellij da eclissi. Mentre si trova in eclissi quando si utilizza il debug launcher, l'applicazione ricarica immediatamente le classi modificate dopo il salvataggio. Mentre in intellij ho trovato che richiede più di 10 secondi dopo aver ricaricato le classi cambiate, che potrebbe non essere molto ma è davvero fastidioso perché lo uso così frequentemente, c'è qualche altra via per raggiungere questodebug in intellij (Ricaricamento delle classi modificate)

+1

Si prega di fornire ulteriori informazioni sul progetto. Intendo Web/Desktop, costruire il nome del sistema (Maven, Gradle). Ad esempio nei progetti Web è possibile impostare un hotswap su un hook di disattivazione del frame. "Esegui/Debug Configurations" -> "Your Configuration Name" -> "Server (tab)" -> "On frame disattivation" impostarlo su "Hot Swap" classi". E ogni volta, quando la finestra passerà da Idea ad altro (ad esempio il browser), le modifiche verranno ricaricate immediatamente. – Taras

+0

@Taras il mio progetto è Desktop, Gradle, framework libGDX – kr15hna

risposta

4

Per ricaricare cambiato classi

1.Fare una delle seguenti: -Nel menu principale, selezionare Esegui | Ricarica le classi modificate. -Nel menu principale, scegliere Build | Compilare "nome_classe" per ricompilare una classe modificata durante il debug.
2. Nella finestra di dialogo Reload Changed Classes, confermare il ricaricamento. I risultati vengono visualizzati nella finestra degli strumenti Messaggi.

Refer this link for detailed explanation.

+2

come ho detto sto ricaricando le classi cambiate ma questo richiede molto tempo, mentre eclipse non richiede affatto del tempo (l'ho testato per lo stesso progetto). Quello che voglio sapere è che c'è qualche altro modo più veloce di fare in intellij. grazie per il tuo sforzo :) – kr15hna