Accueil Finances personnelles 10 Astuces Eclipse utiles - les nuls

10 Astuces Eclipse utiles - les nuls

Table des matières:

Vidéo: LES ASTUCES #2 - 10 Astuces d'écriture 2025

Vidéo: LES ASTUCES #2 - 10 Astuces d'écriture 2025
Anonim

Eclipse est l'environnement de développement intégré (IDE) de choix pour les développeurs Java. Eclipse est populaire pour plusieurs raisons. Pour une chose, c'est gratuit. Pour un autre, il a des plugins pour presque n'importe quelle tâche de logiciel que vous pouvez penser. Si vous savez comment utiliser Eclipse pour développer des programmes Java, vous pouvez réutiliser vos compétences Eclipse pour programmer en Python, en C ++ et dans de nombreuses autres langues. Vous pouvez même trouver des plugins pour faire autre chose que le développement de logiciels.

Source-> Format

Commencez avec du code très mal formaté:

public class Main {public static void principal (String [] args) {Système. en dehors. println ("Bonjour");}}

Dans le menu principal d'Eclipse, sélectionnez Source → Format. Lorsque vous le faites, Eclipse transforme votre code en code joliment formaté:

public class Main {public static void principal (String [] args) {Système. en dehors. println ("Bonjour");}}

Peut-être que vous n'aimez pas la façon dont Eclipse formate le code. Préférez-vous votre accolade ouverte au début de la ligne suivante? Aucun problème! Vous pouvez personnaliser le format des codes Eclipse en sélectionnant Fenêtre → Préférences → Java → Style de code → Formatter.

Dans Eclipse, vous pouvez affecter, réaffecter et désassigner des raccourcis clavier. Par défaut, la touche de raccourci pour Source → Format est Ctrl + Maj + F.

Source-> Organiser les importations

Vous êtes en train de créer du code à l'aide de classes de l'API Java. Vous ne voulez pas casser votre foulée en vous arrêtant pour taper les déclarations d'import: public class Main {public static void principal (String [] args) {JFrame frame = new JFrame ("Titre"); Cadre. add (new TextField ("Entrez votre nom:")); Cadre. ajouter (nouveau JButton ("Click me!")); Cadre. setLayout (nouveau FlowLayout ()); Cadre. pack(); Cadre. setVisible (true);}}

Lorsque vous sélectionnez Source → Organiser les importations ou que vous appuyez sur la combinaison de raccourcis Ctrl + Maj + O, Eclipse ajoute automatiquement les déclarations d'importation. Voici ce que vous obtenez:

import java. awt. FlowLayout;
importer java. awt. Champ de texte; importer javax. balançoire. JButton; importer javax. balançoire. JFrame; public class Main {public static void principal (String [] args) {JFrame frame = nouveau JFrame ("Title"); Cadre. add (new TextField ("Entrez votre nom:")); Cadre. ajouter (nouveau JButton ("Click me!")); Cadre. setLayout (nouveau FlowLayout ()); Cadre. pack(); Cadre. setVisible (true);}} Source-> Générer Getters et Setters

Commencez avec quelques champs, tels que name, et id:

public class Client {private String name; private int id;}

Lorsque vous sélectionnez Source → Générer des Getters et des Setters, Eclipse ajoute automatiquement les méthodes getter et setter.

public class Client {private String name; private int id;

public String getName () { renvoie le nom; } public void setName (Nom de la chaîne) { this.nom = nom; } public int getId () { renvoie l'identifiant; } public void setId (int id) { this. id = id; } } Source-> Générer un constructeur à l'aide des champs

Commencez par quelques champs, tels que name, et id:

public class Client {private String name; private int id;}

Lorsque vous sélectionnez Source → Générer un constructeur à l'aide de champs, Eclipse ajoute automatiquement un ou plusieurs constructeurs.

public class Client {private String name; private int id;

public Customer (Nom de la chaîne) { this. nom = nom; } public Customer (int id) { this. id = id; } public Client (nom de la chaîne, int id) { this. nom = nom; ceci. id = id; } } Source-> Basculer le commentaire

Commencer avec un programme contenant du code que vous ne voulez pas exécuter:

importer static java. lang. Système. en dehors; public class Main {public static void principal (String [] args) {out. println ("Bienvenue dans notre société!"); en dehors. println ("Vous allez adorer nos produits."); en dehors. println ("P: S.:"); en dehors. println ("Mon boss est un abruti.");}}

Dans l'éditeur d'Eclipse, sélectionnez le code indésirable. Sélectionnez ensuite Source → Basculer le commentaire ou appuyez sur la combinaison de touches Ctrl + 7. Eclipse transforme automatiquement ce code en commentaires de fin de ligne:

import static java. lang. Système. en dehors; public class Main {public static void principal (String [] args) {out. println ("Bienvenue dans notre société!"); en dehors. println ("Vous allez adorer nos produits.");

// sort. println ("P: S.:"); // sort. println ("Mon patron est un imbécile."); }} Si vous mettez à nouveau le code en surbrillance et que vous sélectionnez à nouveau Source → Basculer le commentaire, les commentaires de fin de ligne retournent dans le code exécutable.

Correction rapide

L'éditeur Eclipse affiche un marqueur d'avertissement jaune ou un marqueur d'erreur rouge.

Si vous passez la souris sur le marqueur, vous verrez un message décrivant le problème.

Sous Windows, cliquez avec le bouton droit sur le marqueur. Sur un Mac, contrôlez le marqueur. Lorsque vous faites cela, Eclipse affiche un menu contextuel. Dans le menu contextuel, sélectionnez Correctif rapide.

Eclipse affiche une liste d'options pour résoudre le problème.

Lorsque vous double-cliquez sur une option, Eclipse apporte la modification appropriée à votre code.

Assistant de contenu

Lorsque vous tapez votre code, Eclipse affiche des indicateurs contextuels pour vous aider à terminer la ligne de code. Par exemple, si vous tapez le nom de classe JOptionPane, suivi d'un point, lorsque vous tapez le point, la fenêtre contextuelle d'Eclipse affiche les noms des méthodes appartenant à la classe JOptionPane. Lorsque vous double-cliquez sur une option (comme l'option showInputDialog (Object arg 0)), Eclipse ajoute le code correspondant à votre programme.

Parfois, quand vous pensez que des astuces seraient utiles, Eclipse n'affiche pas de popup contenant des astuces. Lorsque cela se produit, appuyez sur Ctrl + Espace.

Marquer les occurrences

Dans l'éditeur Eclipse, placez le curseur sur un nom de votre programme (un nom de variable, un nom de méthode, le nom d'une classe ou un autre nom). Eclipse met automatiquement en évidence les occurrences de ce nom dans votre code. Par exemple, si votre curseur se trouve sur une variable customerName, Eclipse met en évidence les deux occurrences de customerName dans la méthode de bienvenue.

Eclipse ne met pas en évidence les occurrences de customerName dans la méthode thank car les variables customerName dans les méthodes welcome et thank sont

deux variables différentes. Vous pouvez modifier les noms uniquement dans la méthode thank, et le code fonctionnera exactement de la même manière: importer static java. lang. Système. en dehors; public class Afficher {public void welcome () {Chaîne

customerName = "Joe"; en dehors. println ("Bienvenue dans notre société!"); en dehors. println ("Vous allez adorer nos produits."); en dehors. println ("Bienvenue," + customerName );} public void thank () {Chaîne joeName = "Joe"; en dehors. println ("Merci", + joeName );}} En fait, vous changez les noms dans la méthode thank dans la section suivante.

Refactor-> Renommer

Dans l'éditeur d'Eclipse, placez le curseur sur un nom de votre programme (un nom de variable, un nom de méthode, un nom de classe, ou n'importe quel autre nom). Dans Windows, faites un clic droit sur votre souris. Sur un Mac, contrôlez votre souris. Par conséquent, Eclipse affiche un menu contextuel.

S'il est judicieux de changer le nom, l'option Refactor du menu contextuel comporte une sous-option Renommer.

Lorsque vous sélectionnez la sous-option Renommer, Eclipse positionne le curseur dans le nom de l'éditeur. Lorsque vous supprimez des caractères et ajoutez des caractères dans le nom, Eclipse modifie automatiquement toutes les occurrences appropriées de ce nom. Par exemple, dans la figure ci-dessous, vous supprimez le client de (et ajoutez joe à) la variable customerName. Eclipse modifie simultanément les deux occurrences de cette variable dans la méthode thank.

Déclaration ouverte

Votre projet contient plusieurs classes, dont une classe Main et une classe Customer. Dans la classe Main, vous voyez l'instruction

Customer cust = new Customer ("Joe");

Vous ne vous souvenez pas des détails du constructeur de la classe Customer, vous voulez donc passer rapidement à ce constructeur dans le code de votre projet.

Placez le curseur de la souris sur le mot Client dans l'appel Client ("Joe"). Puis appuyez sur F3. Par conséquent, le code de la classe Customer apparaît dans l'éditeur Eclipse. Eclipse fait défiler l'éditeur vers la déclaration du constructeur du client approprié.

Si vous n'aimez pas mémoriser les raccourcis clavier (tels que F3 pour Open Declaration), vous pouvez procéder comme suit: Dans Windows, cliquez avec le bouton droit de la souris et sélectionnez Ouvrir la déclaration dans le menu contextuel qui s'affiche. Sur un Mac, cliquez sur la souris tout en maintenant la touche Contrôle enfoncée et sélectionnez Ouvrir la déclaration.

10 Astuces Eclipse utiles - les nuls

Le choix des éditeurs

Comment envoyer une vidéo et des photos avec Flip Video - Dummies

Comment envoyer une vidéo et des photos avec Flip Video - Dummies

Après avoir pris photos et vidéos d'événements dans votre vie avec votre caméra Flip Video, vous pouvez les envoyer par e-mail à vos amis et aux membres de votre famille. Le partage de films et d'images que vous capturez et créez en envoyant un message e-mail vous permet de toucher et de toucher quelqu'un avec vos créations, même si vous êtes à proximité ...

Comment enregistrer le son séparément pour votre film numérique - Les mannequins

Comment enregistrer le son séparément pour votre film numérique - Les mannequins

Ont parfois besoin d'un réalisateur enregistrer le son en utilisant un appareil séparé de l'appareil photo, enregistrer le son séparément, puis synchroniser le son sur la vidéo plus tard, lors de l'édition. Habituellement, la raison en est d'augmenter la qualité du son enregistré car de nombreuses caméras n'enregistrent pas le son aussi bien que ...

Comment enregistrer une vidéo avec un caméscope Flip - Les nuls

Comment enregistrer une vidéo avec un caméscope Flip - Les nuls

Enregistrant des vidéos avec votre caméra Flip est comme facile comme 1-2-3 (et 4). Avant d'enregistrer une vidéo, vérifiez les indicateurs d'état de votre Flip pour vous assurer que votre caméra est complètement chargée et qu'elle a suffisamment de temps d'enregistrement pour capturer la vidéo que vous voulez filmer. Pour vérifier le niveau de charge de la batterie de votre Flip (ou ...

Le choix des éditeurs

Mot Raccourcis des symboles 2016 - des mannequins

Mot Raccourcis des symboles 2016 - des mannequins

Dans Word 2016 vous pouvez insérer des symboles communs en utilisant ces raccourcis clavier. Utilisez ces raccourcis clavier au lieu de la commande Insérer → Symbole pour insérer des symboles typographiques communs. Symbole Raccourci Tableau de bord Alt + Ctrl + signe moins En tableau Ctrl + signe moins Copyright Alt + Ctrl + C Marque déposée Alt + Ctrl + R Marque Alt + Ctrl + T Ellipsis Alt + Ctrl + période

Mot Raccourcis des symboles 2016 - mannequins

Mot Raccourcis des symboles 2016 - mannequins

En fonction de la manière dont vous choisissez d'utiliser Word 2016, vous risquez de devoir faire face pour un symbole spécial. Avec ces raccourcis clavier, vous pouvez insérer des symboles communs dans Word 2016. Utilisez ces raccourcis clavier au lieu de la commande Insérer → Symbole pour insérer des symboles typographiques communs. Symbole Raccourci Tableau de bord Alt + Ctrl + signe moins En tiret ...

Mot Trucs et astuces pour les tables 2013 - mannequins

Mot Trucs et astuces pour les tables 2013 - mannequins

Dans Word 2013, le texte se déverse dans un tableau sur une cellule base de la cellule. Vous pouvez taper un mot, une phrase ou même un paragraphe. Tout ce texte reste dans la cellule, bien que la cellule change de taille pour accueillir de plus grandes quantités de texte. Vous pouvez mettre en forme la cellule d'une table comme n'importe quel paragraphe de Word, en ajoutant même des marges ...

Le choix des éditeurs

Sexe For Dummies Cheat Sheet - les nuls

Sexe For Dummies Cheat Sheet - les nuls

Que vous vous considériez comme un Don Juan, une Lady Chatterly, ou un novice sexuel , tout le monde peut tirer le meilleur parti du sexe avec un peu plus de connaissances. Vous devriez savoir que les préliminaires sont quelque chose que vous devriez prendre en considération avec chaque interaction que vous et votre partenaire avez, ainsi que la façon de garder les choses ...

Mots et significations liés à la ménopause - mannequins

Mots et significations liés à la ménopause - mannequins

Bien que ce soit loin d'être une liste complète des termes que vous pourriez entendre être utilisé lorsque la ménopause est discutée, les cinq termes essentiels suivants devraient vous aider à comprendre les bases. HRT (hormonothérapie substitutive): Un traitement pour compléter les hormones que vous perdez pendant la ménopause - généralement une combinaison d'œstrogènes, ...

Symptômes qui indiquent que la ménopause est proche - mannequins

Symptômes qui indiquent que la ménopause est proche - mannequins

La plupart des femmes commencent à éprouver des symptômes de ménopause déséquilibrés, alors qu'ils ont encore des règles. Si vous ressentez un ou plusieurs des symptômes suivants, consultez votre médecin - vous pouvez être en train d'aborder le changement. Peau sèche ou cheveux Pensée floue (difficulté à se concentrer) Flutters du cœur (battements de cœur rapides) ...