Hjem Personlig finansiering 10 Nyttige Eclipse Tricks - dummies

10 Nyttige Eclipse Tricks - dummies

Innholdsfortegnelse:

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

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

Eclipse er det integrerte utviklingsmiljøet (IDE) for Java-utviklere. Eclipse er populær av flere grunner. For en ting er det gratis. For en annen, den har plugins for nesten hvilken som helst programvareoppgave du kan tenke på. Hvis du vet hvordan du bruker Eclipse til å utvikle Java-programmer, kan du bruke Eclipse-ferdighetene til å programmere i Python, C ++ og på mange andre språk. Du kan til og med finne plugin for å gjøre ting annet enn programvareutvikling.

Kilde-> Format

Begynn med kode som er svært dårlig formatert:

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

Fra Eclipse hovedmeny, velg Kilde → Format. Når du gjør det, konverterer Eclipse koden til pent formatert kode:

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

Kanskje du ikke liker hvordan Eclipse formaterer koden. Foretrekker du din åpne krøllestøtte ved starten av neste linje? Ikke noe problem! Du kan tilpasse måten Eclipse formater koden ved å velge Vindu → Innstillinger → Java → Kode stil → Formater.

I Eclipse kan du tilordne, tilordne og oppdele hurtigtaster. Som standard er hurtigtastet for Kilde → Format Ctrl + Shift + F.

Kilde-> Organiser import

Du er på rulle, oppretter kode ved hjelp av klasser i Java API. Du vil ikke bryte din skritt ved å stoppe for å skrive importdeklarasjoner:

offentlig klasse Main {Public static void main (String [] args) {JFrame frame = new JFrame ("Title"); ramme. legg til (ny TextField ("Skriv inn ditt navn:")); ramme. legg til (ny JButton ("klikk meg!")); ramme. setLayout (new FlowLayout ()); ramme. pakke(); ramme. setVisible (true);}}

Når du velger Kilde → Organiser import, eller du trykker på Ctrl + Shift + O hurtigtastkombinasjonen, legger Eclipse automatisk innførselsdeklarasjoner til. Her er hva du får:

importer 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. legg til (ny TextField ("Skriv inn ditt navn:")); ramme. legg til (ny JButton ("klikk meg!")); ramme. setLayout (new FlowLayout ()); ramme. pakke(); ramme. setVisible (true);}}

Kilde-> Generer Getters and Setters

Start med noen få felt, for eksempel navn og id:

offentlig klasse Kund {private String name; privat int id;}

Når du velger Kilde → Generer Getters og Setters, legger Eclipse automatisk getter og setter metoder.

offentlig klasse Kund {private String navn; privat int id; public String getName () { returnavn; } Offentlig tomt settnavn (Strenge navn) { dette.navn = navn; } offentlig int getId () { return id; } offentlig tomgangssettId (int id) { dette. id = id; } }

Kilde-> Generer konstruktør ved hjelp av felt

Start med noen få felt, for eksempel navn og id:

offentlig klasse Kund {privat Strenge navn; privat int id;}

Når du velger Source → Generate Constructor ved hjelp av Fields, legger Eclipse automatisk til en eller flere konstruktører.

offentlig klasse Kund {private String navn; privat int id; offentlig kunde (strengnavn) { dette. navn = navn; } offentlig kunde (int id) { dette. id = id; } offentlig kunde (Strenge navn, int id) { dette. navn = navn; dette. id = id; } }

Kilde-> Slå på kommentar

Start med et program som inneholder noen kode du ikke vil utføre:

importer statisk java. Lang. System. ute; offentlig klasse Main {public static void main (String [] args) {ut. println ("Velkommen til vårt firma!"); ute. println ("Du vil elske våre produkter."); ute. println ("S. S."); ute. println ("Min sjef er en rykk.");}}

I Eclipse's editor velger du uønsket kode. Velg deretter Kilde → Veksle kommentar, eller trykk på kombinasjonsknappen Ctrl + 7. Eclipse slår automatisk den koden i end-of-line kommentarer:

importer statisk java. Lang. System. ute; offentlig klasse Main {public static void main (String [] args) {ut. println ("Velkommen til vårt firma!"); ute. println ("Du vil elske våre produkter."); // ut. println ("S. S."); // ut. println ("Min sjef er en rykk."); }}

Hvis du markerer koden på nytt, og velg Kilde → Slå på kommentar igjen, slår du slutten av linjene tilbake til kjørbar kode.

Quick Fix

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

Hvis du svinger over markøren, ser du en melding som beskriver problemet.

Høyreklikk på markøren i Windows. På en Mac, kontroller-klikk markøren. Når du gjør det, viser Eclipse en kontekstmeny. I hurtigmenyen velger du Hurtigreparasjon.

Eclipse viser en liste over muligheter for å fikse problemet.

Når du dobbeltklikker på et alternativ, gjør Eclipse den riktige endringen til koden din.

Innholdsassistent

Når du skriver inn koden, viser Eclipse popuphint for å hjelpe deg med å fullføre koden. Hvis du for eksempel skriver inn klassenavnet JOptionPane, etterfulgt av en prikk, viser Eclipse popup navnet på metoder som tilhører JOptionPane-klassen når du skriver prikken. Når du dobbeltklikker på et alternativ (for eksempel showInputDialog (Object arg 0) alternativet, legger Eclipse til den tilsvarende koden til programmet.

Noen ganger, når du tror at hint vil være nyttig, viser Eclipse ikke en popup som inneholder hint. Når dette skjer, trykk Ctrl + Space.

Merk forekomster

I Eclipse's editor, legg markøren på et navn i programmet ditt (et variabelt navn, et navn, en klassens navn eller hvilket som helst navn). Eclipse fremhever automatisk forekomstene av det navnet i koden din. For eksempel, hvis markøren sitter på en kundenavnvariabel, fremhever Eclipse begge forekomster av customerName i velkomstmetoden.

Eclipse markerer ikke forekomster av customerName i takk-metoden fordi kundnavn-variablene i velkomst- og takkemetoder er to forskjellige variabler. Du kan bare endre navnene i takk-metoden, og koden ville fungere akkurat på samme måte:

importer statisk java. Lang. System. ute; offentlig klasse Display {public void welcome () {String customerName = "Joe"; ute. println ("Velkommen til vårt firma!"); ute. println ("Du vil elske våre produkter."); ute. println ("Velkommen tilbake," + kundenavn );} offentlig ugyldig takk () {String joeName = "Joe"; ute. println ("Takk" + joeName );}}

Faktisk endrer du navnene i takkemetoden i neste avsnitt.

Refactor-> Rename

I Eclipse's editor, legg markøren på et navn i programmet ditt (et variabelnavn, et metodnavn, en klassens navn eller hvilket som helst navn). Høyreklikk musen i Windows. På en Mac, kontroller-museklikk. Som et resultat viser Eclipse en kontekstmeny.

Hvis det er fornuftig for deg å endre navnet, har alternativet Refactor i kontekstmenyen et undernavn på nytt.

Når du velger undernavnet Nytt navn, plasserer Eclipse markøren inne i navnet i redigeringsprogrammet. Når du sletter tegn og legger til tegn i navnet, endrer Eclipse automatisk alle aktuelle forekomster av det navnet. For eksempel, i figuren under, sletter du kunden fra (og legger til joe til) kundenavn-variabelen. Eclipse endrer samtidig begge forekomster av den variabelen inne i takk-metoden.

Åpen erklæring

Prosjektet inneholder flere klasser, inkludert en hovedklasse og en kundeklasse. I hovedklassen ser du påstanden

Kunde cust = ny kunde ("Joe");

Du husker ikke detaljene til kundeklassens konstruktør, så du vil raskt hoppe til den konstruktøren i prosjektets kode.

Plasser musepekeren på ordet Customer in the Customer ("Joe") samtale. Trykk deretter F3. Som et resultat vises kundeklassens kode i Eclipse-editoren. Eclipse ruller redaktøren til erklæring fra den aktuelle kundekonstruktøren.

Hvis du ikke liker å lagre hurtigtaster (for eksempel F3 for åpen erklæring), kan du gjøre følgende: I Windows høyreklikker du musen og velger Open Declaration i den resulterende kontekstmenyen. På en Mac, kontroller-klikk musen og velg Åpne erklæring.

10 Nyttige Eclipse Tricks - dummies

Redaktørens valg

5 Tjenester som kan følge med på sosiale medier - dummies

5 Tjenester som kan følge med på sosiale medier - dummies

Del av å følge med sosiale medier er å identifisere influencers, generere salg og måle følelser. Mange av disse tjenestene produserer sofistikert analyse og rapporter, og de beste belaster store gebyrer for å gjøre det. Hvilke du bruker, avhenger av budsjettet, dine behov og dine preferanser for hvordan de søker og genererer informasjon. ...

5 Måter å analysere sosiale medier Trender - dummies

5 Måter å analysere sosiale medier Trender - dummies

Hvis du leter etter måter å søke etter navn , merker eller nøkkelord blir nevnt på sosiale nettsteder, hjelper disse tjenestene deg ikke bare med å identifisere hvor disse navnene deles, men også bidra til å gjøre resultatene relevante. PeopleBrowsr er et sosialt media søkeverktøy som lar deg søke i brukernes aktiviteter over tid. Topsy er ...

10 Regler for Social Media Optimization - dummies

10 Regler for Social Media Optimization - dummies

Hvor mange regler er det for sosiale medier optimalisering (SMO)? Det avhenger av hvem du spørger. Disse reglene legger et solid grunnlag for din sosiale mediepraksis, og at du kan bruke dem som prinsipper for å skape en effektiv praksis. Vær autentisk Denne hører hjemme på toppen av listen. Nummer-ett-problemet ...

Redaktørens valg

Slik avslutter du en kolonne i Word 2007 - dummies

Slik avslutter du en kolonne i Word 2007 - dummies

Word 2007 tilbyr flere måter å avslutte en kolonne av Tekst: Du kan opprette en kolonneavbryt, gå tilbake til Enkelt kolonne-modus, eller fjerne kolonner fra et dokument. Lag en kolonneavbryt Når du vil fortsette å bruke kolonner, men du vil at teksten du skriver skal starte øverst på det neste ...

Slik fyller du inn tekst i et Word 2007-tabell - dummies

Slik fyller du inn tekst i et Word 2007-tabell - dummies

For å fylle ut Word 2007-tabellen med tekst , du begynner bare å skrive. Når du skriver, passer hele teksten til en enkelt celle, som vokser høyere for å imøtekomme lange biter av tekst. For å hjelpe deg med å skrive inn tekst og flytte rundt i et bord, kan du bruke bestemte taster til å utføre spesialfunksjoner: Tab: For å flytte ...

Slik skriver du inn ukjente tegn i et Word 2007-dokument - dummier

Slik skriver du inn ukjente tegn i et Word 2007-dokument - dummier

Word 2007 bruker to ikke-brytende tegn , mellomrom og bindestrek (eller bindestrek), for å bryte linjer med tekst: Plassen deler en linje mellom to ord, og bindestrek (ved hjelp av bindestrek) deler en linje mellom to ordstykker. Noen ganger vil du imidlertid ikke at en linje skal splittes av et mellomrom eller en bindestrek. For ...

Redaktørens valg

Legger til tekstanalyse til datavisualiseringer - dummies

Legger til tekstanalyse til datavisualiseringer - dummies

En av de kraftigste måtene å legge til sammenheng med datavisualiseringene dine er å inkludere tekstanalyse. I Business Intelligence Dashboard Formula World er tekstanalyse definert som en kort setning eller et fragment som inneholder en kombinasjon av statisk tekst og dynamiske verdier som beskriver en eller flere visualiseringer. Følgende figur viser ...

4 Uvanlig designverktøy for infographics arbeid - dummies

4 Uvanlig designverktøy for infographics arbeid - dummies

Infographics er en stadig mer populær form for deling av informasjon. Mekanikkene til å lage et infografisk har historisk vært litt komplisert, og krever at du trenger visse programvare og design ferdigheter. I det siste, noen & ldquo; nye barn i blokken & rdquo; tilbyr noen interessante og forenklede måter å lage og dele infographics på. Arbeide med disse verktøyene kan være ...

Velg riktig type punkt (størrelse) for infographics - dummies

Velg riktig type punkt (størrelse) for infographics - dummies

Du trenger alltid å Vær oppmerksom på hvordan lesbar typen i infografikken din vil være når folk ser på den. Teksten må være stor nok og klar nok til at folk kan lese det. Felles designstandarder dikterer at kroppstypen ikke skal være mindre enn 10 poeng, og det anbefales i de fleste tilfeller å ...