8 raccourcis clavier Eclipse essentiels pour les débutants

8 raccourcis clavier Eclipse essentiels pour les débutants / La programmation

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 par paires, chacune en Java et chacune avec un partenaire distinct. Mon premier partenaire a suggéré d’utiliser Eclipse IDE, ce qui s’est avéré être un excellent choix. Si vous débutez en Java, Eclipse est la voie à suivre.

Dans le passé, j'avais déjà essayé d'apprendre le notoire éditeur VIM, mais malgré tous les tutoriels VIM, je trouvais la courbe d'apprentissage trop raide. Eclipse est beaucoup plus facile à comprendre: vous pouvez voir une liste de tous les fichiers de votre projet Java (ou d’Android) dans l’explorateur de paquetages, 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 utiles pour le flux de travail, que j'ai ensuite transmis à mon second partenaire, qui en savait aussi peu que moi. Bien que l'interface de Eclipse soit conviviale pour les débutants, vous vous devez d'apprendre ces raccourcis clavier. Ils vont encore augmenter votre productivité, c'est garanti.

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

Si vous travaillez avec les bibliothèques natives de Java 10 Concepts de base de Java à apprendre lors de la mise en route 10 Concepts de base de Java à apprendre lors de la mise en route Java vous servira bien. Voici quelques concepts Java de base pour vous aider à démarrer. En savoir plus et en intégrant des classes ou en incorporant 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 l'auto-complétion du code (saisie en temps réel). suggestions).

Mais qui a le temps de mémoriser chaque chemin de paquet 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 morceau de code:

public class Hello public statique void main (String [] args) liste ArrayList = new ArrayList (); 

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

importer java.util.ArrayList; public class Hello public statique void main (String [] args) liste ArrayList = new ArrayList (); 

Au lieu de taper manuellement les lignes d'importation, vous pouvez simplement écrire du code comme d'habitude jusqu'à ce que les lignes ondulées rouges apparaissent: Exceptions Java: les gérez-vous correctement? Exceptions Java: les manipulez-vous correctement? Une exception en programmation signifie une condition exceptionnelle dans l'exécution du programme. Il est utilisé lorsque la maladie peut être mieux gérée ailleurs. Considérez les exemples suivants de gestion des exceptions Java. Lisez Plus (indiquant les classes non reconnues), puis cliquez sur le raccourci Organiser les importations..

Notez que ce raccourci aussi supprime importations non utilisées (dans les cas où vous avez supprimé le code) et tris les déclarations d'importation par colis.

2. Correction de 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 pouvant consulter votre code (partenaires, professeurs, contributeurs open source). Une indentation correcte est essentielle. 10 Erreurs les plus courantes en matière de programmation et de codage. 10 Erreurs les plus courantes en matière de programmation et de codage. Les erreurs de programmation et de codage les plus courantes sont les suivantes. Ces erreurs ont entraîné des pannes généralisées, des vols de données, des intrusions et plus encore. Lire la suite .

Votre code ressemble-t-il souvent à ceci?

public void insertHead (int x) Lien newLink = nouveau Lien (x); if (isEmpty ()) tail = newLink; else head.previous = newLink; newLink.next = head; head = newLink; 

Peut-être que vous l'avez écrit comme ça, ou peut-être copiez-vous ailleurs. Quoi qu’il en soit, la bonne nouvelle est qu’Eclipse facilite la résolution du problème: mettez en évidence la partie du code difficile à lire, puis utilisez la commande Ctrl + I raccourci pour amener instantanément à l'indentation appropriée:

public void insertHead (int x) Lien newLink = nouveau Lien (x); if (isEmpty ()) tail = newLink; else head.previous = newLink; newLink.next = head; head = newLink; 

Vous pouvez changer la façon dont Eclipse gère l’indentation en allant à Fenêtre> Préférences, puis dans le panneau de gauche, accédez à Java> Code Style> Formatter> Edit…> Indentation. En savoir plus sur la façon d'écrire un code propre Votre code peut sentir! Comment y remédier Votre code peut sentir! Comment y remédier Dans cet article, nous mettons en évidence 10 des odeurs de code les plus courantes et comment les désodoriser. Si vous êtes un nouveau programmeur, évitez-les et votre code sera nettement meilleur! Lire la suite .

3. Supprimer la ligne actuelle (Ctrl + D)

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

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

Java est malheureusement connu pour être extrêmement prolixe - les noms de classes, méthodes et variables sont parmi les plus longs de 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, méthode ou variable de votre choix, puis appuyez sur Ctrl + Espace. Ceci affiche une liste de recommandations d'auto-complétion avec des signatures de méthodes, des types de variables, etc. Sélectionnez le bon, appuyez sur Entrée et continuez à coder.

Des fonctionnalités telles que l'auto-complétion sont certaines des raisons pour lesquelles les IDE l'emportent sur les éditeurs de texte Éditeurs de texte et IDE: lequel est le meilleur pour les programmeurs? Éditeurs de texte et IDE: lequel est le meilleur pour les programmeurs? Il peut être difficile de choisir entre un IDE avancé et un éditeur de texte plus simple. Nous vous proposons un aperçu pour vous aider à prendre cette décision. Lire la suite .

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

Utilisation des applications de la console Comment enregistrer le résultat de la ligne de commande dans un fichier sous Windows, Mac et Linux Comment enregistrer le résultat de la ligne de commande dans un fichier sous Windows, Mac et Linux Il est utile de sauvegarder le résultat d'une commande dans un fichier. essayer de diagnostiquer un problème, et c'est très facile à faire. Lire la suite, vous aurez besoin d'utiliser System.out.println () pour imprimer des messages. Eclipse vous propose toutefois un raccourci rapide: 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 à la méthode, vous commencez donc à taper le message tout de suite:

6. Rechercher dans 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 le projet entier avec Ctrl + H raccourci.

Par défaut, il est livré avec quatre types de recherche: Recherche de fichier, Recherche de tâche, Recherche Git et Recherche Java. Vous utiliserez principalement Java Search, qui ne recherche que dans les fichiers source, mais les trois autres peuvent être utiles à leur manière..

7. Lancer l'application (Ctrl + F11)

La première fois que vous exécutez un nouveau projet, vous devriez le faire par le biais 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 actuel en utilisant la même configuration que la dernière fois que le projet a été exécuté.

8. Renommer (Alt + Maj + R)

Voici ce qui concerne 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 dans un projet. Maintenant, imaginez si vous avez besoin de changer le nom d'une classe, d'une méthode ou d'une variable. Cela pourrait prendre des heures (ou des jours!) Pour renommer chaque référence.

Ou vous pouvez cliquer avec le bouton droit sur le nom, sélectionner Refactor> Renommer, saisissez le nouveau nom et demandez à Eclipse de modifier chaque référence du projet en une seconde. Encore plus vite, vous pouvez cliquer sur le nom, appuyer sur Alt + Maj + R, tapez le nouveau nom et appuyez sur Entrée. Bam, fait!

Autres astuces pour les programmeurs Java débutants

En tant que programmeur Java, vous devez absolument comprendre le fonctionnement de la machine virtuelle Java. Pourquoi la machine virtuelle Java aide-t-elle votre code à s'exécuter mieux Pourquoi la machine virtuelle Java aide-t-elle votre code à s'exécuter mieux pour une application? Continuez à lire pour le découvrir! En savoir plus et pourquoi cela permet un développement multiplateforme. Vous devez également vous familiariser avec ces concepts Java de base. 10 Concepts de base de Java à apprendre lors de la mise en route 10 Concepts de base de Java à apprendre lors de la mise en route Que vous écriviez une interface utilisateur graphique, développiez un logiciel côté serveur ou une application mobile utilisant Android, apprendre Java vous sera utile. Voici quelques concepts Java de base pour vous aider à démarrer. En savoir plus, sur l'utilisation des exceptions dans Java Exceptions Java: les manipulez-vous correctement? Exceptions Java: les manipulez-vous correctement? Une exception en programmation signifie une condition exceptionnelle dans l'exécution du programme. Il est utilisé lorsque la maladie peut être mieux gérée ailleurs. Considérez les exemples suivants de gestion des exceptions Java. Lire la suite .

Et ne négligez pas ces conseils pour maîtriser un nouveau langage de programmation 7 Astuces utiles pour maîtriser un nouveau langage de programmation 7 Astuces utiles pour maîtriser un nouveau langage de programmation Vous pouvez vous laisser submerger lorsque vous apprenez à coder. Vous oublierez probablement les choses aussi vite que vous les apprendrez. Ces conseils peuvent vous aider à mieux conserver toutes ces nouvelles informations. Lire la suite .

Quels autres conseils pratiques avez-vous pour les débutants en Java ou Eclipse? Faites-nous savoir dans les commentaires ci-dessous!

Est-ce que vous écrivez Markdown? Consultez notre aide-mémoire Markdown La feuille de triche Markdown imprimable pour les débutants et les experts La feuille de triche Markdown imprimable pour les débutants et les experts Cette feuille de triche Markdown fournit toutes les informations utiles sur le formatage de Markdown. Gardez-le à portée de main et ne vous trompez plus jamais. Lire la suite !

.