Connaitre les astuces et optimisations pour l'environnement de développement Eclipse,
Un tutoriel de Houssem Ben Slama
Le 2014-02-03 21:03:23, par Mickael Baron, Rédacteur
La société Soat, société d'ingénierie et de conseil en informatique vous propose un article sur les astuces et optimisations pour l'environnement de développement Eclipse.
http://soat.developpez.com/tutoriels...optimisations/
Vous pouvez profiter de ce message pour partager vos commentaires.
Mickael
http://soat.developpez.com/tutoriels...optimisations/
Vous pouvez profiter de ce message pour partager vos commentaires.
Mickael
-
xelabMembre expérimentéC'est valable pour quelle édition? Je viens d'essayer sur Kepler et les modifs du fichier eclipse.ini, eh bien ça m'a tout planté.
L'effacement du cache des plugins semble ralentir considérablement le démarrage. Pour le reste, je vais voir si je ressens quelque chose à l'usage, mais pour le moment je vois pas beaucoup de différences (et j'avais déjà les animations désactivées). le 10/02/2014 à 15:34 -
dkMembre actifBonjour, merci pour l'article tout d'abord.
Ensuite j'ai une question : je ne comprends pas trop à quoi sert l'étape "I-E. Optimisation du débogage". Pouvez-vous détailler un peu plus svp ? merci d'avancele 10/02/2014 à 19:41 -
GueritarishMembre expertBonjour,
Attention à ne pas vous lancer dans ses optimisations sans utiliser votre cerveau !
Je pense notamment aux parties I-B et II-A:- pour la partie I-B, si votre entreprise vous a fournie un Eclipse paramétré, veillez à ne pas désactiver les plug-ins qu'ils auraient pu installer au démarrage.
- pour la partie II-A, l'encodage peut être différent suivant votre projet. Il est important de ne pas le placer directement sur UTF-8 sans se poser de questions...
Exemple, tu as une instruction list.add(...); si tu fais du pas à pas, tu vas rentrer dans la méthode add. Si elle est filtré, tu n'y rentreras pas. C'est dans ce sens que c'est une optimisation.
Bon, l'exemple est pas très parlant, mais si tu as une ligne qui contient plusieurs appel de méthodes, ça se voit plus vite. Tu as une explication plus détaillé dans cet article.
Voilà, à+
Gueritarishle 13/02/2014 à 10:19 -
xelabMembre expérimentéL'option -XX:+UseConcMarkSweepGC empêche tout simplement Eclipse de démarrer chez moi (erreur: failed to launch java vm).
Les options (si on les met toutes dans le fichier eclipse.ini)
Code : 1
2
3
4
5-XX:CompileThreshold=5 -XX:MaxGCPauseMillis=10 -XX:MaxHeapFreeRatio=70 -XX:+CMSIncrementalPacing -XX:+UseFastAccessorMethods
Je suis sur un JDK 1.7 (j'ai donc mis -Dosgi.requiredJavaVersion=1.7, j'ai bon?).
Je n'ai pas trouvé l'option Usage Data.
J'ai désactivé les plugins inutiles et le correcteur (pas touché à l'encodage, ni le débogage car je ne fais pas de Java).
Je ne vois toujours pas de différence significative (s'il y en a une). Bref, quelqu'un a vraiment constaté quelque chose ici?le 13/02/2014 à 11:41 -
xian21Membre avertiL'option "Usage Data" s'appelle "Usage reporting" dans certaine version d'Eclipse.le 24/02/2015 à 11:19