8 raccourcis clavier Eclipse essentiels pour les débutants

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 et chacune avec un partenaire distinct. En abordant cela sans trop de connaissances, mon premier partenaire a suggéré d'utiliser Eclipse IDE , et cela s'est avéré être un excellent choix. Si vous débutez en Java, Eclipse est la solution.





le centre d'action Windows 10 ne s'affiche pas

Dans le passé, j'avais essayé d'apprendre le célèbre éditeur VIM, mais malgré tous les didacticiels VIM disponibles, j'ai trouvé la courbe d'apprentissage trop raide. Eclipse est beaucoup plus simple à appréhender : vous pouvez voir une liste de tous les fichiers de votre projet Java (ou Android d'ailleurs) dans l'explorateur de packages, naviguer facilement vers la fonction souhaitée avec la fenêtre de contour, obtenir des suggestions de fonctions, des importations, et plus.





Heureusement pour moi, mon premier partenaire m'a appris un certain nombre de raccourcis clavier de workflow utiles, que j'ai ensuite transmis à mon deuxième partenaire qui en savait aussi peu que moi. Aussi conviviale que soit l'interface d'Eclipse pour les débutants, vous vous devez d'apprendre ces raccourcis clavier. Ils augmenteront encore plus votre productivité, c'est garanti.

1. Organiser les importations (Ctrl + Maj + O)

Que vous travailliez avec les bibliothèques et les classes natives de Java ou que vous incorporiez des frameworks tiers dans votre code, une chose est vraie : pour utiliser une classe, vous devez d'abord importer la classe avant qu'Eclipse ne l'identifie comme valide et disponible pour saisie semi-automatique du code (suggestions de saisie en temps réel).



Mais qui a le temps de mémoriser chaque chemin de package pour chaque classe dans chaque bibliothèque ? Vous pouvez laisser Eclipse le gérer pour vous en utilisant le Ctrl + Maj + O raccourci, qui importe automatiquement les classes non reconnues dans le code.

Par exemple, si vous avez ce bout de code :





public class Hello {
public static void main(String[] args) {
ArrayList list = new ArrayList();
}
}

Et puis utilisez le raccourci Organiser les importations, cela devient comme ceci :

import java.util.ArrayList;
public class Hello {
public static void main(String[] args) {
ArrayList list = new ArrayList();
}
}

Au lieu de taper les lignes d'importation à la main, vous pouvez simplement écrire le code normalement jusqu'à ce que vous voyiez les lignes ondulées rouges (indiquant des classes non reconnues), puis appuyez sur le raccourci Organiser les importations.





Notez que ce raccourci aussi supprime les importations inutilisées (dans les cas où vous avez supprimé le code) et trie les déclarations d'import par package.

2. Corriger l'indentation (Ctrl + I)

La lisibilité du code est importante, non seulement pour vous (afin que vous puissiez revenir plus tard et comprendre ce que vous avez écrit) mais pour toute autre personne susceptible de consulter votre code (partenaires, professeurs, contributeurs open source). Une indentation appropriée est essentielle.

Votre code ressemble-t-il souvent à ceci ?

public void insertHead(int x) {
Link newLink = new Link(x);
if (isEmpty())
tail = newLink;
else
head.previous = newLink;
newLink.next = head;
head = newLink;
}

Peut-être que vous l'avez écrit de cette façon, ou peut-être que vous avez copié-collé d'ailleurs. Quoi qu'il en soit, la bonne nouvelle est qu'Eclipse le rend trivialement facile à corriger : mettez en surbrillance la partie du code qui est difficile à lire, puis utilisez le Ctrl + I raccourci pour l'amener instantanément à l'indentation appropriée :

public void insertHead(int x) {
Link newLink = new Link(x);
if (isEmpty())
tail = newLink;
else
head.previous = newLink;
newLink.next = head;
head = newLink;
}

Vous pouvez modifier la façon dont Eclipse gère l'indentation en accédant à Fenêtre > Préférences , puis dans le panneau de gauche, accédez à Java > Style de code > Formateur > Modifier... > Indentation .

3. Supprimer la ligne actuelle (Ctrl + D)

Lors du codage en Java, il est naturel de supprimer des lignes entières de code à la fois. La pire façon de faire ça ? Mettez en surbrillance avec la souris, puis appuyez sur Retour arrière. La façon débutante de faire cela? Appuyez sur la touche Fin, maintenez la touche Maj enfoncée, appuyez sur la touche Accueil, puis Retour arrière. Mais la manière pro ? Frappez simplement Ctrl + D :

4. Recommandation de saisie semi-automatique (Ctrl + Espace)

Java est malheureusement connu pour être extrêmement verbeux - les noms de classes, de méthodes et de variables sont parmi les plus longs de toute l'industrie de la programmation. Les taper tous à la main à chaque fois ? Pas mon idée d'un moment de plaisir.

Voici ce que vous faites à la place : tapez les premières lettres de la classe, de la méthode ou de la variable souhaitée, puis appuyez sur Ctrl + Espace . Cela affiche une liste de recommandations de saisie semi-automatique ainsi que des signatures de méthode, des types de variables, etc. Sélectionnez le bon, appuyez sur Entrée et continuez à coder.

Des fonctionnalités telles que la saisie semi-automatique sont quelques-unes des raisons pour lesquelles les IDE l'emportent sur les éditeurs de texte.

5. System.out.println ('sysout' et Ctrl + Espace)

Lorsque travailler avec des applications de console , vous devrez utiliser System.out.println() pour imprimer des messages. Mais parce que c'est si lourd, Eclipse a un raccourci rapide pour vous : tapez 'sysout' (sans les guillemets), puis appuyez 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 à saisir le message immédiatement :

6. Rechercher tout le projet (Ctrl + H)

Lorsque vous travaillez sur de grandes bases de code, il est facile d'oublier où vous avez déclaré certaines classes, méthodes ou variables. Au lieu de perdre du temps à parcourir les répertoires à la main, utilisez l'invite Rechercher dans tout le projet avec le Ctrl + H raccourci.

Par défaut, il propose 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 utiles à leur manière.

7. Exécuter l'application (Ctrl + F11)

La première fois que vous exécutez un nouveau projet, vous devez le faire à travers Exécuter > Exécuter en tant que... > Application Java . Mais après cela, vous pouvez accélérer les choses avec le Ctrl + F11 raccourci, qui exécute le projet en cours en utilisant la même configuration que la dernière fois que le projet a été exécuté.

8. Renommer (Alt + Maj + R)

Voici la chose à propos des 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 avez besoin de changer le nom d'une classe, d'une méthode ou d'une variable. Cela peut prendre des heures (voire des jours !) pour renommer chaque référence.

que signifie connecté sans internet

Ou vous pouvez faire un clic droit sur le nom, sélectionnez Refactoriser > Renommer , saisissez le nouveau nom et demandez à Eclipse de modifier chaque référence de l'ensemble du projet en une seconde. Encore plus vite, vous pouvez cliquer sur le nom, appuyer sur Alt + Maj + R , saisissez le nouveau nom et appuyez sur Entrée. Bam, c'est fait !

Autres conseils 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 un développement multiplateforme. Vous devez également être familiarisé avec les concepts Java de base, tels que l'utilisation des exceptions dans Java . Vous pouvez également vous amuser avec Java --- créer des effets webcam incroyables avec Java et Processing !

Et ne sautez pas ces conseils pour maîtriser un nouveau langage de programmation.

Partager Partager Tweeter E-mail Cela vaut-il la peine de passer à Windows 11 ?

Windows a été repensé. Mais est-ce suffisant pour vous convaincre de passer de Windows 10 à Windows 11 ?

Lire la suite
Rubriques connexes
  • La programmation
  • La programmation
A propos de l'auteur Joël Lee(1524 articles publiés)

Joel Lee est rédacteur en chef de MakeUseOf depuis 2018. Il est titulaire d'un B.S. en informatique et plus de neuf ans d'expérience professionnelle en rédaction et en édition.

Plus de Joel Lee

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner