Table des matières:
- Source-> Format
- Source-> Organiser les importations
- Commencez avec quelques champs, tels que name, et id:
- Commencez par quelques champs, tels que name, et id:
- Commencer avec un programme contenant du code que vous ne voulez pas exécuter:
- L'éditeur Eclipse affiche un marqueur d'avertissement jaune ou un marqueur d'erreur rouge.
- 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.
- 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.
- 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.
- Votre projet contient plusieurs classes, dont une classe Main et une classe Customer. Dans la classe Main, vous voyez l'instruction
Vidéo: LES ASTUCES #2 - 10 Astuces d'écriture 2024
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:
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:
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.