Comment puis-je savoir combien de temps il a fallu pour exécuter le code dans InteliJ?Vérification de l'exécution dans IntelliJ IDEA
10
A
Répondre
11
Je ne pense pas que vous pouvez avec IntelliJ, soit vous devez utiliser un profileur comme YourKit au profil le code ou utiliser des repères primitifs en utilisant System.currentTimeInMillis(). Vous pouvez également utiliser Apache Commons StopWatch de faire des analyses comparatives:
StopWatch stopwatch = new StopWatch();
stopwatch.start();
... some code...
stopwatch.stop();
long timeTaken = stopWatch.getTime()
EDIT: Il existe un plugin disponible pour IntelliJ qui utilise VisualVM pour faire du profilage, vous pouvez l'installer une autre alternative.
Questions connexes
- 1. Ajout de javadoc supplémentaires dans Intellij IDEA
- 2. Plugin semblable à Ghostdoc pour IntelliJ IDEA
- 3. Comment convertir JspxIncludePathReferenceProvider pour IntelliJ IDEA 8
- 4. Besoin d'un exemple pour utiliser Junit dans Intellij Idea
- 5. Plugin Intellij IDEA pour sauvegarder Java -> HTML?
- 6. jdoconfig.xml double sur classpath lors de tests unitaires dans IntelliJ IDEA (9.x prélibératoires)
- 7. Comment sélectionner le reste du mot dans la recherche incrémentale dans Intellij IDEA?
- 8. GWT - Qu'est-ce qu'un bon éditeur graphique pour GWT dans Intellij IDEA?
- 9. Éviter les internes Groovy/Grails pendant le débogage dans IntelliJ Idea
- 10. Comment désactiver la validation d'erreur pour les annotations dans Intellij IDEA?
- 11. Comment utiliser IDEA intellij pour auto-compléter les paramètres de la méthode?
- 12. Intellij IDEA sur Mac: Le code de reformatage ne fonctionne pas
- 13. Comment installer un thème de couleur pour IntelliJ IDEA 7.0.x
- 14. IntelliJ Python plug-in
- 15. Configurer IntelliJ IDEA pour créer une classe principale pour les nouveaux projets
- 16. Intellij Idea 8.1.x est-il installé et exécuté sur Mac OSX 10.6?
- 17. De Eclipse à IntelliJ
- 18. IntelliJ Community Edition - Comment importer un projet Eclipse?
- 19. IntelliJ navigation
- 20. des backreferences regex dans IntelliJ
- 21. Rupture de vos propres exceptions dans IntelliJ
- 22. IntelliJ ne reconnaît pas la version JDK
- 23. Trouver le fichier actuel dans IntelliJ
- 24. Afficher tous les avertissements dans IntelliJ
- 25. Dans IntelliJ IDEA, pourquoi l'intégration de Subversion ne fonctionne pas pour moi (toutes les commandes liées à Subversion sont toujours désactivées)?
- 26. Importation de classes Groovy dans un module GWT dans Intellij
- 27. Comment se débarrasser de "Impossible de résoudre la clé de la propriété" dans fmt: balises de message dans les JSP dans Intellij
- 28. Comment améliorer Intellij 8?
- 29. Intellij Impossible de déterminer verions pour
- 30. Comment désactiver la création d'un dossier '.idea' dans Rubymine?
Merci, le plug-in VisualVM fait le travail. En outre, il semble que YourKit est un shareware que même pour la "libre évolution" nécessite l'inscription, juste un FYI pour les futurs lecteurs. – Eran
"évolution libre" - l'une des fautes d'orthographe les plus drôles :) – ripper234
Hehe, opps! Ca arrive quand vous ne réfléchissez pas assez à ce que vous écrivez, mais laissez-le sortir automatiquement, ou peut-être que c'était juste trop tard et que vous étiez proche du temps de sommeil. – Eran