Hjem Personlig finansiering 10 Nyttige Eclipse Tricks - dummies

10 Nyttige Eclipse Tricks - dummies

Indholdsfortegnelse:

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

Video: Top 10 Most Useful Websites Ever!!! 2024
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

Fuld redigeringsfunktion i Photoshop Elements 10 - dummies

Fuld redigeringsfunktion i Photoshop Elements 10 - dummies

Fuld fotoredigeringsfunktion tilbyder bundter af værktøjer, som du kan bruge at redigere dine billeder, fra korrektionsværktøjer til fastsættelse af farve og klarhed til filtre, lag og meget mere for at ændre eksisterende fotos eller skabe helt originale billeder fra bunden. Men alle disse værktøjer gør også Komplet fotoredigeringstilstand kompleks. Du kan flytte ind i ...

Generelle blandingsformer i Photoshop Elements - dummies

Generelle blandingsformer i Photoshop Elements - dummies

Elementer spænder over 25 blandingstilstande. Blend modes påvirker hvordan farver interagerer mellem lag og også hvordan farver interagerer, når du anvender maling på et lag. Ikke alene gør blandingstilstande interessante effekter, men du kan også nemt anvende, redigere eller fjerne blandingsfunktioner uden at røre dine billedpixel. De forskellige blandingstilstande ...

Geometriske formindstillinger i Photoshop Elements - dummies

Geometriske formindstillinger i Photoshop Elements - dummies

Geometriindstillinger hjælpe med at definere, hvordan dine figurer ser ud. Klik på nedpegepilen i værktøjsindstillingerne i Elements for at få adgang til de geometriske indstillinger, der beskrives i det følgende. Rektangulære og afrundede rektangel geometriske indstillinger Her er geometriske indstillinger for rektangel og afrundede rektangelformer: Ubegrænset: Giver dig mulighed for at få fri tøj til at tegne en ...

Valg af editor

Sådan bygger du tabeller i HTML5 - dummies

Sådan bygger du tabeller i HTML5 - dummies

Sommetider indeholder din webside data bedst fremlagt i et bord . Du kan bruge HTML5's komplette bordsystem til at oprette tabeller som den i dette eksempel: Den grundlæggende struktur i et bord i HTML-format er rimeligt let at forstå; Tjek koden, der oprettede tabellen i eksemplet:

Hvordan man ændrer gentagne baggrunde på CSS3-steder - dummier

Hvordan man ændrer gentagne baggrunde på CSS3-steder - dummier

Der er situationer, hvor man kun vil en enkelt kopi af et baggrundsbillede på dit CSS3-websted. Det kan være, at billedet du har brugt er noget, der ikke gentager sig godt eller er stort nok til, at du virkelig ikke vil have det gentaget. Følgende procedure viser en teknik, du kan bruge til at fortælle ...

Hvordan man opbygger en webside skabelon fra scratch-dummies

Hvordan man opbygger en webside skabelon fra scratch-dummies

Standardværktøjet på tværs af digitalt agenturer og interne afdelinger til opbygning af website grafik er Adobe Photoshop. Selvom fyrværkeri er optimeret og målrettet til at producere web-grafiske kildefiler, er det bare ikke fanget, sandsynligvis på grund af den massive genoplæringsindsats ville det medføre, at hele afdelinger gør omskifteren. At oprette et nyt ...

Valg af editor

Sådan godkendes medlemmer til din LinkedIn Group - dummier

Sådan godkendes medlemmer til din LinkedIn Group - dummier

Som flere og flere mennesker finder ud af din ny LinkedIn-gruppe, og som medlemmer begynder at deltage, kan du opleve, at nogle af de personer, der har klikket på linket for at deltage, ikke er på din forhåndsgodkendte liste. Måske er de mennesker, du ikke har forstået var på LinkedIn, eller du var ikke klar over, at de var gyldige grupper ...

Hvordan man tilføjer billeder til kroppen i din LinkedIn-profil til Visual Social Marketing - dummies

Hvordan man tilføjer billeder til kroppen i din LinkedIn-profil til Visual Social Marketing - dummies

Ud over et profilbillede giver LinkedIn brugere mulighed for at forbedre de visuelle sociale markedsføringselementer i deres profiler ved at tilføje billeder til deres profilprofil. Du kan tilføje billeder til ethvert afsnit i din LinkedIn-profil. Tilføjelse af billeder til din profil kan hjælpe dig med at fortælle din historie visuelt og ...

Sådan tilføjer du en virksomhedsside til LinkedIn - dummies

Sådan tilføjer du en virksomhedsside til LinkedIn - dummies

, Når du har opfyldt kravene til oprettelse en virksomhedsside på LinkedIn, er det tid til at komme i gang ved at tilføje selskabets side til Linkedins system. For at oprette din virksomhedsside skal du blot følge disse trin: