8 raccourcis clavier Eclipse essentiels pour les débutants
Cet article a été écrit à l’origine pour Eclipse Juno, mais a depuis été mis à jour pour Eclipse Oxygen.
J’ai récemment eu deux missions de programmation en binôme, chacune en Java, chacune avec un partenaire distinct. Sans trop de connaissances, mon premier partenaire a suggéré l’IDE Eclipse, qui s’est avéré être un bon choix. Si vous débutez avec Java, Eclipse est votre meilleur choix.
J’ai essayé d’apprendre le tristement célèbre éditeur VIM dans le passé, mais malgré tous les tutoriels VIM, j’ai trouvé la courbe d’apprentissage trop raide. Eclipse est plus facile à maîtriser : vous pouvez voir une liste de tous les fichiers de votre projet Java (ou Android) dans l’Explorateur de packages, utiliser la fenêtre de présentation pour naviguer facilement jusqu’à la fonction souhaitée, obtenir des suggestions de fonctions, d’importations, etc.
Heureusement pour moi, mon premier partenaire m’a appris de nombreux raccourcis clavier utiles pour le flux de travail, et je les ai transmis à mon deuxième partenaire, qui en savait aussi peu que moi. Bien que l’interface d’Eclipse soit conviviale pour les novices, vous devriez apprendre vous-même ces raccourcis clavier. Ils augmenteront encore votre productivité, c’est garanti.
1. Organiser les importations (Ctrl + Maj + O)
Que vous utilisiez les bibliothèques et les classes natives de Java, ou que vous intégriez un framework tiers dans votre code, une chose est vraie : pour utiliser une classe, vous devez importer la classe avant qu’Eclipse ne la reconnaisse comme valide et puisse être utilisée. pour l’auto-complétion du code (suggestions de saisie en temps réel).
Mais qui a le temps de se souvenir de chaque chemin de package pour chaque classe dans chaque bibliothèque ?Vous pouvez utiliser Eclipse Ctrl + Maj + O Un raccourci qui importe automatiquement les classes qui ne sont pas reconnues dans le code.
Faire une vidéo du jour
Par exemple, si vous avez ce code :
classe publique bonjour {
public statique vide principal (chaîne[] paramètre){
liste ArrayList = new ArrayList();
}
}
Ensuite, en utilisant le raccourci Organiser les importations, cela devient ceci :
importer java.util.ArrayList ;
classe publique bonjour {
public statique vide principal (chaîne[] paramètre){
liste ArrayList = new ArrayList();
}
}
Au lieu de taper les lignes d’importation manuellement, vous pouvez coder comme d’habitude jusqu’à ce que vous voyiez une ligne ondulée rouge (indiquant une classe non reconnue), puis cliquez sur le raccourci Organiser les importations.
Notez que ce raccourci retirer importations inutilisées (au cas où vous supprimeriez le code) et sorte Instruction d’importation pour le package.
2. Corriger l’indentation (Ctrl + I)
La lisibilité du code est importante, non seulement pour vous (afin que vous puissiez revenir plus tard pour découvrir ce que vous avez écrit), mais aussi pour toute autre personne (partenaires, professeurs, contributeurs open source) qui pourrait consulter votre code. Une bonne indentation est essentielle.
Votre code ressemble-t-il souvent à ceci ?
public void insert header(int x) {
lien nouveau lien = nouveau lien(x);
si(estVide())
queue = nouveau lien ;
autre
head.previous = nouveaulien ;
newLink.next = en-tête ;
en-tête = nouveau lien ;
}
Peut-être que vous l’avez écrit de cette façon, ou peut-être que vous l’avez copié et collé d’ailleurs.Quoi qu’il en soit, la bonne nouvelle est qu’Eclipse le rend très facile à corriger : mettez en surbrillance les parties difficiles à lire du code, puis utilisez Ctrl + moi Raccourci pour le mettre en retrait maintenant :
public void insert header(int x) {
lien nouveau lien = nouveau lien(x);
si(estVide())
queue = nouveau lien ;
autre
head.previous = nouveaulien ;
newLink.next = en-tête ;
en-tête = nouveau lien ;
}
Vous pouvez changer la façon dont Eclipse gère l’indentation en allant à Fenêtre > Préférencespuis dans le panneau de gauche, accédez à Java > Style de code > Formateur > Édition… > Indentation.
3. Supprimer la ligne courante (Ctrl + D)
Lors du codage en Java, il est naturel de supprimer des lignes entières de code en une seule fois. Quelle est la pire façon de le faire ? Mettez en surbrillance avec la souris et appuyez sur Retour arrière. Noob façon de faire ça? Appuyez sur la touche Fin, maintenez la touche Maj enfoncée, appuyez sur la touche Accueil, puis appuyez sur Retour arrière. Mais qu’en est-il de la méthode pro ?coup simple Ctrl + D:
4. Recommandations de saisie semi-automatique (Ctrl + Espace)
Malheureusement, Java est connu pour être extrêmement verbeux – les noms des classes, des méthodes et des variables sont les plus longs de toute l’industrie de la programmation. Saisissez-le manuellement à chaque fois ? Pas le moment amusant que je pensais.
Voici ce que vous faites : saisissez les premières lettres de la classe, de la méthode ou de la variable souhaitée, puis cliquez sur Ctrl + espaceCela affiche une liste de suggestions de saisie semi-automatique avec les signatures de méthode, les types de variables, etc. Sélectionnez le bon, appuyez sur Entrée et continuez à coder.
Des fonctionnalités telles que la saisie semi-automatique font partie des raisons pour lesquelles les IDE surpassent les éditeurs de texte.
5. System.out.println (« sysout » et Ctrl + Espace)
Lorsque vous utilisez une application console, vous devez utiliser System.out.println() Utilisé pour imprimer des messages.Mais parce que c’est trop compliqué, Eclipse vous propose un raccourci rapide : entrez « sortie système » (sans les guillemets), puis cliquez sur Ctrl + espace.
La meilleure partie? Le curseur est immédiatement placé entre les parenthèses de l’appel de méthode, vous commencez donc immédiatement à taper le message :
6. Rechercher dans tout le projet (Ctrl + H)
Lorsqu’il s’agit de grandes bases de code, il est facile d’oublier où certaines classes, méthodes ou variables sont déclarées.Au lieu de perdre du temps à parcourir manuellement les répertoires, utilisez l’invite Rechercher dans tout le projet et Ctrl + H raccourci.
Par défaut, il est livré avec quatre types de recherche : recherche de fichiers, recherche de tâches, recherche Git et recherche Java. Vous utiliserez principalement Java Search, qui ne recherche que les fichiers source, mais les trois autres peuvent être utilisés à leur manière.
7. Exécutez l’application (Ctrl + F11)
La première fois que vous lancez un nouveau projet, vous devez réussir Exécuter > Exécuter en tant que… > Application Java. Mais après cela, vous pouvez utiliser Ctrl + F11 Raccourci qui exécute le projet en cours avec la même configuration que la dernière fois que le projet a été exécuté.
8. Renommer (Alt + Maj + R)
Voici le problème avec les noms de classe, de méthode et de variable : une fois déclarés, ils peuvent être référencés des dizaines, des centaines, voire des milliers de fois tout au long d’un projet. Imaginez maintenant si vous devez changer le nom d’une classe, d’une méthode ou d’une variable. Renommer chaque référence peut prendre des heures (ou des jours !).
Ou vous pouvez cliquer avec le bouton droit sur le nom, sélectionner Refactoriser > Renommer, entrez un nouveau nom et laissez Eclipse modifier chaque référence tout au long du projet en moins d’une seconde.Plus rapide, vous pouvez cliquer sur le nom, cliquer sur Alt + Maj + R, entrez un nouveau nom et appuyez sur Entrée. Bam, c’est fait !
Conseils supplémentaires pour les programmeurs Java débutants
En tant que programmeur Java, vous devez absolument comprendre comment fonctionne la machine virtuelle Java et pourquoi elle permet le développement multiplateforme. Vous devez également être familiarisé avec les concepts de base de Java, tels que l’utilisation des exceptions en Java. Vous pouvez également vous amuser avec Java – utilisez Java et Processing pour créer des effets de webcam incroyables !
Ne sautez pas ces conseils pour maîtriser un nouveau langage de programmation.
A propos de l’auteur