venerdì 26 settembre 2014

Run / debug di una classe in Eclipse come un test JUnit o Java app con un solo tasto

Se hai utilizzato Eclipse per un po ', si può avere incontrato i comandi eseguiti come e debug come.Questi sono usati per lanciare una classe / progetto come una particolare applicazione, per esempio.un'applicazione Java, test JUnit o applicazione Eclipse.
Sono normalmente accessibili con il mouse tramite il menu di scelta rapida o il menu a discesa sulle icone run / debug nella barra degli strumenti. Tuttavia, utilizzando il mouse per lanciare queste classi non è il modo più veloce di fare le cose, soprattutto se si sta eseguendo spesso diverse classi, come i test JUnit.
Per contribuire a questo, Eclipse ha scorciatoie da tastiera per richiamare il Run As / Debug come comandi. Hanno davvero accelerare le applicazioni di lancio (che ti fanno spesso in una giornata di lavoro). Ti faccio vedere queste scorciatoie e anche un paio di altri per rendere la vita più facile.

Come eseguire quanto / Debug Come con la tastiera

Qui ci sono le scorciatoie da tastiera per un paio di lanciatori più popolari. È possibile, ovviamente, configurare uno di questi tasti per renderli più facili andando a Finestra> Preferenze> Generale> Chiavi , soprattutto se si tratta di un lanciatore si usa spesso.
Esegui comeCome debugDescrizione
Alt + Maiusc + X, JAlt + Maiusc + D, JEsegui / debug come applicazione Java. Produce un messaggio di errore se la classe non contiene una statica principale metodo.
Alt + Maiusc + X, TAlt + Maiusc + D, TEsegui / debug come un test JUnit. Produce un messaggio di errore se la classe non estende TestCase o non comprende JUnit 4 annotazioniTest.
Alt + Maiusc + X, QAlt + Maiusc + D, QEsegui / debug come Ant. Produce un messaggio di errore se il file non è XML Ant valido.
Alt + Maiusc + X, EAlt + Maiusc + D, EEsegui / debug come applicazione Eclipse. Questo genera un'altra istanza di Eclipse e distribuisce i tuoi plugin di sviluppo a tale istanza in modo da poter testare i plugin. Esegue un'applicazione Eclipse RCP se ne hai uno definito.
Alt + Maiusc + X, PAlt + Maiusc + D, PEsegui / debug come un test JUnit Eclipse Plugin. Stesso come JUnit, ma esegue il test nel quadro OSGi come un fascio. Utilizzato per testare le applicazioni e plugin Eclipse.
L'elenco non è esaustivo come ho elencato solo quelli più popolari e si può avere plugin che contribuiscono più lanciatori. È possibile ottenere un elenco completo di quelli disponibili premendo e rilasciando Alt + Maiusc + X. Dopo un secondo, un pop-up apparirà nell'angolo in basso a destra con l'elenco delle opzioni disponibili. Ecco un esempio di quello che potreste vedere:
In alternativa va a di Windows> Preferenze> Generale> Chiavi e cercare "Run" - si otterrà un elenco più completo, anche per quelli senza combinazioni di tasti esistenti.
Eclipse è anche abbastanza bello per mostrare i collegamenti sulle voci di menu, nel caso in cui li si dimentica.

Rilanciare l'ultima applicazione lanciata

Quindi, ora che sapete come lanciare la classe inizialmente, si consiglia di eseguire nuovamente questa classe un paio di volte prima che il gioco è fatto. Utilizzando un collegamento è molto più veloce per raggiungere il mouse per fare clic sull'icona della barra degli strumenti, ecco sono le scorciatoie da utilizzare:
ScorciatoiaDescrizione
F11Lanciare l'ultima applicazione lanciata in modalità di debug (es. Consentire punti di interruzione, hotswapping di codice, ecc).
Ctrl + F11Avviare l'ultima applicazione lanciata, ma non in modalità di debug. I punti di interruzione verranno saltati e non ci sarà hotswapping.
Ctrl + Shift + F11Avviare l'ultimo strumento esterno lanciato, ad es. una applicazione a riga di comando, file di Ant esterno, ecc Utile solo se è stato configurato strumenti esterni tramite Esegui> Strumenti esterni o qualche altro modo

Nessun commento:

Posta un commento

Nota. Solo i membri di questo blog possono postare un commento.