apprendre son IDE (environnement de développement intégré, par exemple Visual Studio ou Eclipse) est un investissement qui rapporte une productivité très appréciable...
Quelques raccourcis Eclipse :

  • Ctrl + O : mettre à jour les dépendances (les import)
  • Ctrl + espace : la complétion automatique : si vous devez n'en connaitre un, que ce soit celui-la
  • Ctrl + Shift + R : Recherche d'un fichier dans le workspace
  • Ctrl + O : affichage des attributs et methodes de la classe courante
  • Ctrl + O une deuxieme fois : ajoute à l'affichage les attributs et methodes hérités
  • Ctrl + T : affiche l'arborescence d'héritage de la classe courante
  • Alt + Shift + J : génére un template de javadoc pour une classe une méthode ou un attribut en fonction de la séléction
  • Ctrl + Shift + F : mise en forme du code (vous pouvez surligner une zone de code pour restreindre le formatage)
  • Ctrl + Shift + I : indentation du code (vous pouvez surligner une zone de code pour restreindre l'indentation)
  • Ctrl + D : efface la ligne courante
  • Alt + Shift + R : pour refactoriser le nom d'une fonction ou d'une variable
  • Ctrl + Shift + C : pour commenter / decommenter des lignes
  • Crtl + Shift + P : Pour se deplacer d'une accolade à l'autre
  • En tapant "sysout" puis ctrl+espace on obtient le pénible "System.out.println("");" !


Liste issue de developpez.com
Outils pour faciliter le déploiement de vos applications standalone sur les postes clients?

  • très simple, transforme un jar en éxecutable qui vérifie la présence d'une JVM avant de lancer le jar et affiche un message idoine si pas de jvm :JSmooth
  • Plus complexe, mais pour un déploiement encore plus aisé, par le web, vous avez seulement un lien à envoyer, mais un serveur à mettre en place au préalable :java web start