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 2024

Vidéo: LES ASTUCES #2 - 10 Astuces d'écriture 2024
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

Panneaux de caractères et de paragraphes Photoshop CC - mannequins

Panneaux de caractères et de paragraphes Photoshop CC - mannequins

Pour un contrôle incroyable sur l'apparence de votre texte dans Photoshop CC, utilisez les panneaux Caractère et Paragraphe. En plus de tous les attributs de texte disponibles dans la barre des options, les panneaux offrent un large éventail de choix. Avec eux, vous pouvez personnaliser l'apparence générale du texte ou appliquer un style typographique sophistiqué. Le ...

Options de l'outil Stylo Photoshop CS5 - mannequins

Options de l'outil Stylo Photoshop CS5 - mannequins

L'outil Plume de Photoshop Creative Suite 5 est la méthode ultime pour effectuer des sélections précises . Vous pouvez également l'utiliser pour créer des formes vectorielles et des chemins de détourage (silhouettes). Utilisez l'outil Stylo autant que vous le pouvez pour vraiment maîtriser ses capacités. Si vous ne l'utilisez pas régulièrement, cela vous semblera gênant, bien que ...

Modes de fusion photoshop CC - mannequins

Modes de fusion photoshop CC - mannequins

Modes de fusion dans Photoshop CC déterminent l'interaction des pixels d'une couche avec les pixels des couches inférieures et comment les outils de peinture interagissent avec les pixels déjà présents sur le calque actif et les calques ci-dessous. Normal: Normal est le mode de fusion par défaut pour les nouveaux calques et les outils de peinture de base. Selon l'opacité, le pixel supérieur ...

Le choix des éditeurs

Psychologie Sujets à étudier pour le test d'analogie de Miller (MAT) - dummies

Psychologie Sujets à étudier pour le test d'analogie de Miller (MAT) - dummies

Psychologie est une autre catégorie mineure qui peut apparaître sur le test Analogies Miller (MAT). Ne vous inquiétez pas - vous n'êtes pas censé ouvrir votre propre pratique de thérapie afin de passer le MAT, mais vous devriez vous familiariser avec certains termes psychologiques communs et les personnes qui ont fait des contributions majeures dans le domaine. La ...

Acheteur Contrats d'agence pour l'examen de licence de biens immobiliers - mannequins

Acheteur Contrats d'agence pour l'examen de licence de biens immobiliers - mannequins

L'examen de permis immobilier avoir des questions sur les accords d'agence d'acheteur. Le courtage immobilier traditionnel continue de représenter principalement les vendeurs; toutefois, les acheteurs ayant pris conscience qu'ils n'étaient pas représentés dans les transactions immobilières, des contrats d'agence d'acheteurs ont été développés pour permettre à l'acheteur de devenir le principal et ainsi avoir tous les avantages ...

Après la bulle immobilière: Devenir agent immobilier - les nuls

Après la bulle immobilière: Devenir agent immobilier - les nuls

Peut-être que vous avez pensé à propos de devenir un agent immobilier, mais vous avez manqué le dernier boom immobilier. Si vous avez lu les documents, vous savez que les marchés du logement s'améliorent partout au pays. Sans la frénésie du marché animé qui a pris fin en 2007 et avec la promesse d'améliorer les ventes immobilières, maintenant ...

Le choix des éditeurs

ÉCrivez des équations dans PowerPoint 2007 - des mannequins

ÉCrivez des équations dans PowerPoint 2007 - des mannequins

Utilisez l'éditeur d'équations pour placer des équations et des expressions mathématiques sur des diapositives PowerPoint. Les équations que vous dessinez deviennent des objets PowerPoint incorporés, ce qui vous permet de les éditer sans quitter PowerPoint, même si l'éditeur d'équations est en fait un programme distinct. Suivez ces étapes pour démarrer PowerPoint Equation Editor et commencer à construire une équation ou une expression sur ...

Placer des filigranes sur des pages de document Office - des mannequins

Placer des filigranes sur des pages de document Office - des mannequins

Un filigrane est une image pâle ou un ensemble de mots sur chaque page d'un document Office. Les filigranes sont élégants et constituent l'un des outils de mise en forme les plus faciles à utiliser dans Word 2011. Pour créer un filigrane pour chaque page d'un document, accédez à l'onglet Disposition et cliquez sur ...

À L'aide de la boîte de dialogue Configurer l'affichage dans PowerPoint 2011 pour Mac - témoins

À L'aide de la boîte de dialogue Configurer l'affichage dans PowerPoint 2011 pour Mac - témoins

Dans la boîte de dialogue Configurer l'affichage dans PowerPoint, cliquez sur le bouton Configurer l'affichage dans l'onglet Diaporama du ruban Office 2011 pour Mac, ou choisissez Diaporama → Configurer l'affichage dans la barre de menus. Dans les deux cas, la boîte de dialogue Configurer l'affichage polyvalent apparaît. Choisir un type de spectacle dans PowerPoint 2011 pour Mac ...