Reklāma
Šis raksts sākotnēji tika rakstīts Eclipse Juno, bet kopš tā laika ir atjaunināts Eclipse Oxygen.
Man nesen bija divi pāru programmēšanas uzdevumi, katrs Java valodā un katrs ar atsevišķu partneri. Iedziļinoties šajā bez lielām zināšanām, mans pirmais partneris ieteica izmantot Eclipse IDE, un tā izrādījās lieliska izvēle. Ja jūs tikko sākat lietot Java, Eclipse ir pareizais ceļš.
Agrāk es mēģināju mācīties bēdīgi slavenais VIM redaktors, taču, neskatoties uz visām VIM pamācībām, es atklāju, ka mācīšanās līkne ir pārāk stāva. Eclipse ir daudz vieglāk uztverams: varat redzēt visu Java (vai Android) projektā esošo failu sarakstu pakotņu pārlūku, viegli pārejiet uz vajadzīgo funkciju, izmantojot kontūras logu, saņemiet ieteikumus par funkcijām, importēšanu un vairāk.
Par laimi mans pirmais partneris man iemācīja vairākus noderīgus darbplūsmas īsinājumtaustiņus, kurus pēc tam nodevu savam otrajam partnerim, kurš zināja tikpat maz kā es. Lai cik iesācējiem draudzīgs ir Eclipse interfeiss, jums pašiem ir jāiemācās šie īsinājumtaustiņi. Tie vēl vairāk paaugstinās jūsu produktivitāti, garantēti.
1. Importēšanas kārtošana (Ctrl+Shift+O)
Neatkarīgi no tā, vai strādājat ar Java vietējām bibliotēkām un klasēm vai savā kodā iekļaujat trešo pušu ietvarus, viena lieta ir patiesa: lai izmantot klasi, vispirms ir jāimportē klase, pirms Eclipse to identificēs kā derīgu un pieejamu koda automātiskai pabeigšanai (reāllaika rakstīšana ieteikumi).
Bet kam ir laiks iegaumēt katru pakotnes ceļu katrai klasei katrā bibliotēkā? Varat ļaut Eclipse to apstrādāt jūsu vietā, izmantojot Ctrl+Shift+O saīsne, kas automātiski importē neatpazītas klases kodā.
Piemēram, ja jums ir šis koda bits:
public class Sveiki { public static void main (String[] args) { ArrayList saraksts = new ArrayList(); } }
Un pēc tam izmantojiet saīsni Organizēt importēšanu, tas kļūst šāds:
importēt java.util. ArrayList; public class Sveiki { public static void main (String[] args) { ArrayList saraksts = new ArrayList(); } }
Tā vietā, lai rakstītu importēšanas rindas ar roku, varat vienkārši rakstīt kodu kā parasti, līdz tiek parādīts sarkanas viļņotas līnijas Java izņēmumi: vai jūs ar tiem rīkojaties pareizi?Programmēšanas izņēmums nozīmē ārkārtas nosacījumu programmas izpildē. To izmanto, ja citur šo stāvokli var labāk apstrādāt. Apsveriet šādus Java izņēmumu apstrādes piemērus. Lasīt vairāk (norādot neatpazītas klases), pēc tam nospiediet saīsni Organizēt importēšanu.
Ņemiet vērā, ka arī šī saīsne noņem neizmantoto importu (gadījumos, kad izdzēsāt kodu) un veidus importa paziņojumi pa iepakojumiem.
2. Pareiza atkāpe (Ctrl + I)
Koda lasāmība ir svarīga ne tikai jums (lai jūs varētu atgriezties vēlāk un saprast, ko jūs rakstījāt), bet ikvienam citam, kas var apskatīt jūsu kodu (partneriem, profesoriem, atvērtā koda līdzstrādniekiem). Pareiza ievilkšana ir būtiska 10 visizplatītākās programmēšanas un kodēšanas kļūdasKodēšanas kļūdas var radīt tik daudz problēmu. Šie padomi palīdzēs izvairīties no programmēšanas kļūdām un saglabāt kodu jēgpilnu. Lasīt vairāk .
Vai jūsu kods bieži izskatās šādi?
public void insertHead (int x) { Saite newLink = new Link (x); if (isEmpty()) asti = newLink; else head.previous = newLink; newLink.next = galva; head = newLink; }
Varbūt jūs to rakstījāt tā, vai arī jūs copy-paste no citurienes. Jebkurā gadījumā labā ziņa ir tā, ka Eclipse padara to triviāli viegli labojamu: iezīmējiet grūti nolasāmo koda daļu, pēc tam izmantojiet Ctrl+I īsinājumtaustiņš, lai nekavējoties to ievietotu pareizajā atkāpē:
public void insertHead (int x) { Saite newLink = new Link (x); if (isEmpty()) asti = newLink; else head.previous = newLink; newLink.next = galva; head = newLink; }
Varat mainīt to, kā Eclipse apstrādā atkāpi, dodoties uz Logs > Preferences, pēc tam kreisajā panelī pārejiet uz Java > Koda stils > Formatētājs > Rediģēt... > Atkāpe.
3. Dzēst pašreizējo rindu (Ctrl+D)
Kodējot Java, ir dabiski noņemt visas koda rindas vienlaikus. Sliktākais veids, kā to izdarīt? Iezīmējiet ar peli, pēc tam nospiediet Backspace. Iesācēju veids, kā to izdarīt? Nospiediet beigu taustiņu, turiet nospiestu taustiņu Shift, nospiediet sākuma taustiņu un pēc tam atpakaļatkāpes taustiņu. Bet pro veids? Vienkārši sit Ctrl+D:
4. Automātiskās pabeigšanas ieteikums (Ctrl+atstarpe)
Diemžēl Java ir pazīstama kā ārkārtīgi detalizēta — klašu, metožu un mainīgo nosaukumi ir vieni no garākajiem visā programmēšanas nozarē. Vai rakstīt tos visus ar roku katru reizi? Nav mans priekšstats par jautru laiku.
Tā vietā rīkojieties šādi: ierakstiet dažus pirmos vajadzīgās klases, metodes vai mainīgā burtus, pēc tam nospiediet Ctrl + atstarpe. Tiek parādīts automātiskās pabeigšanas ieteikumu saraksts, kā arī metožu paraksti, mainīgo veidi un daudz kas cits. Izvēlieties pareizo, nospiediet taustiņu Enter un turpiniet kodēt.
Daži no iemesliem ir tādas funkcijas kā automātiskā pabeigšana kāpēc IDE pārspēj teksta redaktorus Teksta redaktori vs. IDE: kurš no tiem ir labāks programmētājiem?Var būt grūti izvēlēties starp uzlabotu IDE un vienkāršāku teksta redaktoru. Mēs piedāvājam ieskatu, lai palīdzētu jums pieņemt šo lēmumu. Lasīt vairāk .
5. System.out.println (“sysout” un Ctrl+Space)
Kad darbs ar konsoles lietojumprogrammām Kā saglabāt komandrindas izvadi failā operētājsistēmās Windows, Mac un LinuxKomandas izvades saglabāšana failā ir noderīga, ja mēģināt diagnosticēt problēmu, un to ir ļoti vienkārši izdarīt. Lasīt vairāk , jums būs jāizmanto System.out.println() ziņojumu drukāšanai. Bet, tā kā tas ir tik apgrūtinoši, Eclipse piedāvā ātru saīsni: ierakstiet "sysout" (bez pēdiņām), tad nospiediet Ctrl + atstarpe.
Labākā daļa? Kursors tiek nekavējoties novietots metodes izsaukuma iekavās, tāpēc jūs nekavējoties sākat rakstīt ziņojumu:
6. Meklēt visā projektā (Ctrl+H)
Strādājot ar lielām kodu bāzēm, ir viegli aizmirst, kur deklarējāt noteiktas klases, metodes vai mainīgos. Tā vietā, lai tērētu laiku, ķemmējot direktorijus ar roku, izmantojiet uzvedni Search Entire Project ar Ctrl+H īsceļu.
Pēc noklusējuma tam ir četri meklēšanas veidi: failu meklēšana, uzdevumu meklēšana, Git meklēšana un Java meklēšana. Jūs galvenokārt izmantosit Java meklēšanu, kas meklē tikai avota failos, bet pārējie trīs var būt noderīgi savā veidā.
7. Palaist lietojumprogrammu (Ctrl + F11)
Pirmo reizi palaižot jaunu projektu, jums tas ir jāizdara Palaist > Palaist kā… > Java lietojumprogramma. Bet pēc tam jūs varat paātrināt darbību, izmantojot Ctrl + F11 īsceļu, kas palaiž pašreizējo projektu, izmantojot to pašu konfigurāciju, ko iepriekšējā reizē, kad projekts tika palaists.
8. Pārdēvēt (Alt+Shift+R)
Šeit ir runa par klašu, metožu un mainīgo nosaukumiem: kad tie ir deklarēti, tie var saņemt atsauces desmitiem, simtiem vai pat tūkstošiem reižu visā projektā. Tagad iedomājieties, vai jums kādreiz ir jāmaina klases, metodes vai mainīgā nosaukums. Katras atsauces pārdēvēšana var aizņemt stundas (vai dienas!).
Vai arī varat ar peles labo pogu noklikšķināt uz nosaukuma, atlasīt Refaktors > Pārdēvēt, ierakstiet jauno nosaukumu un ļaujiet Eclipse vienā sekundē mainīt katru atsauci visā projektā. Vēl ātrāk varat noklikšķināt uz vārda, nospiest Alt+Shift+R, ierakstiet jauno nosaukumu un nospiediet taustiņu Enter. Bam, darīts!
Citi padomi iesācējiem Java programmētājiem
Kā Java programmētājam jums ir pilnībā jāsaprot, kā darbojas Java virtuālā mašīna un kāpēc tā ļauj izstrādāt starpplatformu. Jums vajadzētu arī iepazīties ar Java pamatjēdzieniem, piemēram, kā Java izmantot izņēmumus. Varat arī izklaidēties ar Java —izveidojiet pārsteidzošus tīmekļa kameras efektus, izmantojot Java un apstrādi!
Un neizlaidiet šos padomi jaunas programmēšanas valodas apguvei 7 noderīgi triki jaunas programmēšanas valodas apguveiMācoties kodēt, ir labi būt satriektam. Jūs, iespējams, aizmirsīsit lietas tikpat ātri, kā tās iemācīsities. Šie padomi var palīdzēt labāk saglabāt visu šo jauno informāciju. Lasīt vairāk .
Džoelam Lī ir B.S. datorzinātnēs un vairāk nekā sešu gadu profesionāla rakstīšanas pieredze. Viņš ir MakeUseOf galvenais redaktors.