Hjem Personlig finansiering 10 Nyttige Eclipse Tricks - dummies

10 Nyttige Eclipse Tricks - dummies

Indholdsfortegnelse:

Video: Top 10 Most Useful Websites Ever!!! 2025

Video: Top 10 Most Useful Websites Ever!!! 2025
Anonim

Eclipse er det integrerede udviklingsmiljø (IDE) til Java-udviklere. Eclipse er populær af flere grunde. For en ting er det gratis. For en anden har den plugins til næsten enhver softwareopgave, du kan tænke på. Hvis du ved, hvordan du bruger Eclipse til at udvikle Java-programmer, kan du genbruge dine Eclipse-færdigheder til at programmere i Python, C ++ og på mange andre sprog. Du kan endda finde plugins til andre ting end softwareudvikling.

Kilde-> Format

Start med kode, der er meget dårligt formateret:

offentlig klasse Main {public static void main (String [] args) {System. ud. println ("Hello");}}

Vælg Eclipse's hovedmenu, Kilde → Format. Når du gør det, konverterer Eclipse din kode til pænt formateret kode:

offentlig klasse Main {public static void main (String [] args) {System. ud. println ("Hej");}}

Måske kan du ikke helt lide den måde, Eclipse formaterer koden på. Foretrækker du din åbne krøllestang ved starten af ​​næste linje? Intet problem! Du kan tilpasse formularen Eclipse formater ved at vælge Vindue → Indstillinger → Java → Kodeformat → Formater.

I Eclipse kan du tildele, omfordele og tildele hurtigtaster. Som standard er genvejstasten til Kilde → Format Ctrl + Skift + F.

Kilde-> Organiser import

Du er på rulle, skaber kode ved hjælp af klasser i Java API. Du vil ikke bryde din stride ved at stoppe for at skrive importdeklarationer:

offentlige klasse Main {public static void main (String [] args) {JFrame frame = new JFrame ("Title"); ramme. Tilføj (nyt TextField ("Indtast dit navn:")); ramme. Tilføj (ny JButton ("Klik på mig!")); ramme. setLayout (new FlowLayout ()); ramme. pakke(); ramme. setVisible (true);}}

Når du vælger Kilde → Organiser import, eller du trykker på Ctrl + Shift + O hurtigtastkombinationen, tilføjer Eclipse automatisk importdeklarationer. Her er hvad du får:

import java. AWT. FlowLayout; importer java. AWT. Tekstfelt; importer javax. svinge. JButton; importer javax. svinge. JFrame; offentlig klasse Main {public static void main (String [] args) {JFrame frame = new JFrame ("Title"); ramme. Tilføj (nyt TextField ("Indtast dit navn:")); ramme. Tilføj (ny JButton ("Klik på mig!")); ramme. setLayout (new FlowLayout ()); ramme. pakke(); ramme. setVisible (true);}}

Kilde-> Generer Getters and Setters

Start med et par felter, som f.eks. navn og id:

kundeklassens kunde {private String name; private int id;}

Når du vælger Kilde → Generer Getters og Setters, tilføjer Eclipse getter og setter metoder automatisk.

offentlig klasse Kunde {privat String navn; privat int id; public String getName () { returnavn; } public void setName (Strenge navn) { dette.navn = navn; } offentlig int getId () { return id; } offentligt tomrum setId (int id) { dette. id = id; } }

Kilde-> Generer konstruktor ved hjælp af felter

Start med et par felter, f.eks. Navn og id:

kundeklassens kunde {private String name; private int id;}

Når du vælger Source → Generate Constructor ved hjælp af felter, tilføjer Eclipse automatisk en eller flere konstruktorer.

offentlig klasse Kunde {privat String navn; privat int id; offentlig kunde (strenge navn) { dette. navn = navn; } offentlig kunde (int id) { dette. id = id; } offentlig kunde (Strenge navn, int id) { dette. navn = navn; dette. id = id; } }

Kilde-> Skift kommentar

Start med et program, der indeholder en kode, som du ikke vil udføre:

importer statisk java. Lang. System. ud; offentlig klasse Main {public static void main (String [] args) {out. println ("Velkommen til vores virksomhed!"); ud. println ("Du vil elske vores produkter."); ud. println ("S. S."); ud. println ("Min chef er en rykk.");}}

I Eclipse's editor skal du vælge den uønskede kode. Vælg derefter Kilde → Toggle Kommentar, eller tryk på kombinationstasten Ctrl + 7. Eclipse ændrer automatisk den pågældende kode til end-of-line kommentarer:

importer statisk java. Lang. System. ud; offentlig klasse Main {public static void main (String [] args) {out. println ("Velkommen til vores virksomhed!"); ud. println ("Du vil elske vores produkter."); // ud. println ("S. S."); // ud. println ("Min chef er en rykk."); }}

Hvis du fremhæver koden igen, og vælg Kilde → Toggle kommentar igen, vender slutlinjens kommentarer tilbage til eksekverbar kode.

Quick Fix

Eclipse's editor viser en gul advarselsmarkør eller en rød fejlmarkør.

Hvis du svæver over markøren, ser du en meddelelse, der beskriver problemet.

Højreklik på markøren i Windows. På en Mac, kontrol-klik på markøren. Når du gør det, viser Eclipse en kontekstmenu. I hurtigmenuen skal du vælge Quick Fix.

Eclipse viser en liste over muligheder for at løse problemet.

Når du dobbeltklikker på en indstilling, gør Eclipse den korrekte ændring til din kode.

Content Assist

Når du skriver din kode, viser Eclipse popup-tip til at hjælpe dig med at afslutte koden. Hvis du f.eks. Indtaster klassenavnet JOptionPane, efterfulgt af en prik, viser Eclipse's popup navnene på metoder, der tilhører JOptionPane-klassen, når du skriver prikken. Når du dobbeltklikker på en indstilling (f.eks. ShowInputDialog (Object arg 0)), tilføjer Eclipse den tilsvarende kode til dit program.

Nogle gange, når du tror, ​​at tip ville være nyttigt, viser Eclipse ikke en popup med hints. Når dette sker, skal du trykke på Ctrl + Space.

Mark-begivenheder

I Eclipse's editor placeres markøren på et navn i dit program (et variabelt navn, et metodenavn, en klassens navn eller hvilket som helst navn). Eclipse fremhæver automatisk forekomsten af ​​det pågældende navn i din kode. Hvis din markør f.eks. Sidder på en customerName-variabel, fremhæver Eclipse begge forekomster af customerName i velkomstmetoden.

Eclipse fremhæver ikke forekomster af customerName i thank-metoden, fordi customerName-variablerne i velkomst- og takmetoderne er to forskellige variabler. Du kan kun ændre navnene inden for takmetoden, og koden fungerer på samme måde:

importer statisk java. Lang. System. ud; offentlig klasse Display {public void welcome () {String customerName = "Joe"; ud. println ("Velkommen til vores virksomhed!"); ud. println ("Du vil elske vores produkter."); ud. println ("Velkommen tilbage," + kundenavn );} offentlig ugyldig tak () {String joeName = "Joe"; ud. println ("Tak") joeName );}}

Faktisk ændrer du navnene inden for tak-metoden i næste afsnit.

Refactor-> Omdøb

I Eclipse's editor placeres markøren på et navn i dit program (et variabelnavn, et metodenavn, en klassens navn eller hvilket som helst navn). Højreklik med musen i Windows. På en Mac, kontrol-klik med musen. Som et resultat viser Eclipse en kontekstmenu.

Hvis det er fornuftigt for dig at ændre navnet, har menuen Refactor en kontekstmenu en omdøbnings underindstilling.

Når du vælger undernavnet Gendan, placerer Eclipse markøren inde i navnet i editoren. Når du sletter tegn og tilføjer tegn i navnet, ændrer Eclipse automatisk alle relevante forekomster af det pågældende navn. F.eks. I nedenstående figur sletter du kunde fra (og tilføjer joe til) customerName-variablen. Eclipse ændrer samtidig begge forekomster af denne variabel inde i tak-metoden.

Åben erklæring

Dit projekt indeholder flere klasser, herunder en hovedklasse og en kundeklasse. Inde i Main-klassen kan du se erklæringen

Customer cust = ny kunde ("Joe");

Du kan ikke huske detaljerne i kundeklassens konstruktør, så du vil hurtigt springe til den pågældende konstruktor i dit projekt kode.

Placer musemarkøren på ordet Kunden i kunden ("Joe"). Tryk derefter på F3. Som følge heraf vises kundeklassens kode i Eclipse-editoren. Eclipse ruller editoren til erklæringen fra den relevante kundekonstruktør.

Hvis du ikke kan lide at gemme genvejstaster (f.eks. F3 til åben erklæring), kan du gøre følgende: I Windows skal du højreklikke på musen og vælge Åben erklæring i den resulterende kontekstmenu. På en Mac, kontrol-klik med musen og vælg Åbn erklæring.

10 Nyttige Eclipse Tricks - dummies

Valg af editor

Hvordan man skriver en check for en fremragende bill i QuickBooks Online - dummies

Hvordan man skriver en check for en fremragende bill i QuickBooks Online - dummies

Du kan Brug QuickBooks Online (QBO) Check vinduet til at skrive en check for at betale et faktura, du tidligere indtastede - noget, du ikke kan gøre i QuickBooks desktop produkt. Brug ikke Check-transaktionen, hvis du planlægger at betale flere regninger. Hvis du vælger en betalingsmodtager, for hvem der foreligger en udestående faktura, QBO ...

Sådan afskrives fakturaer med QuickBooks Online Accountant - dummies

Sådan afskrives fakturaer med QuickBooks Online Accountant - dummies

Vælger skrivefakturaer fra revisionsværktøjerne menuen i QBOA viser siden Skriv ud fakturaer, som giver dig mulighed for at se fakturaer, du måske vil afskrive, og derefter skrive dem til en konto efter eget valg. Øverst på siden indstiller du filtre for at få vist de fakturaer, du vil have ...

Importrevisorens ændringer til QuickBooks 2012 Datafil - dummies

Importrevisorens ændringer til QuickBooks 2012 Datafil - dummies

Din klient importerer de ændringer, som du ' har lavet i revisorens kopi af QuickBooks 2012-datafilen i hendes arbejdskopi af datafilen. For at gøre dette vælger klienten filen Arkiv → Revisorens Kopi → Klientaktiviteter → Kommandoen Import Revisorens Ændringer. QuickBooks viser dialogboksen Importer regnskabsførerens ændringer. For at bruge importkontoens ændringer ...

Valg af editor

Brug Flash med Nature Photography - dummies

Brug Flash med Nature Photography - dummies

Som regel afhænger du af naturlig belysning til naturfotografering. Du kan dog bruge flash-flash eller en ekstra flash-enhed til at øge naturlig belysning. On-flash-kamera De fleste digitale kameraer leveres med en flash på kameraet. Blitzenheden springer op, når det er nødvendigt. Du kan også aktivere flash på kameraet, når du skal tilføje en ...

Brug tredjeparts rå software til HDR fotografi - dummies

Brug tredjeparts rå software til HDR fotografi - dummies

Du kan købe eller downloade et væld af Råredigerere og konvertere fra tredjepart, der hjælper dig med at lave billeder med høj dynamisk rækkevidde. Hvis du er utilfreds med din nuværende software og vil prøve noget nyt, skal du hænde på en eller flere af de programmer, der er angivet i tabellen. Rå redaktører fra tredjepart Navn URL Platform (er) Freeware? ...

Brug dekorative accenter i mad stil og madfotografi - dummies

Brug dekorative accenter i mad stil og madfotografi - dummies

Når fødevaren alene ikke skaber Det drama eller den intrigue, du vil have i din fotografering med dekorative accenter - af farve, form eller tekstur - kan give dine billeder den ekstra effekt, du leder efter. Accenter er forbedringer af fødevarematerialet, og selvom de tjener formålet med at ophæve maden, er de ...

Valg af editor

Sådan finder du formatering i Word 2007 - dummies

Sådan finder du formatering i Word 2007 - dummies

Du kan bruge kommandoen Find til at skure dit Word 2007-dokument til formatering af oplysninger. Hvis du f.eks. Kun vil finde de forekomster af ordet, der ligger i fed skrift, kan du gøre det. Dette eksempel søger efter teksten gåseæg med en skriftstørrelse på 24 point i en ...

Hvordan man finder tekst i Word 2016 - dummies

Hvordan man finder tekst i Word 2016 - dummies

Ikke gider med båndet! For at finde tekst i dit Word 2016-dokument, tryk Ctrl + F, den mindeværdige tastaturgenvej til kommandoen Find. Du ser navigationsruden, svarende til hvad der vises her. Navigationsruden. Skriv den tekst, du vil lokalisere, i feltet Søg dokument. Når du skriver forekomster af teksten ...

Hvordan man finder stilarter i Word 2016 - dummies

Hvordan man finder stilarter i Word 2016 - dummies

Stilarter bor på Word 2016 Home-fanen navngivet Styles-gruppe, som vist her. Hvad du ser på båndet er Style Gallery, som kan udvides til en fuld menu med stilvalg. Hvor Word-stilarter lurer. Klik på dialogboksen launcher i det nederste højre hjørne af Styles-gruppen ...