Az Eclipse tele van hasznos funkciókkal! Ismerek egy olyan szoftverfejlesztőt, aki rémisztően sok billentyű-kombinációt tud fejből, és olyan gyorsan tud programot írni és ugrálni a program részei, meg a további osztályok, meg a keresőablakok között, hogy nem szabad pislognom, hogy nehogy lemaradjak a nézésben!
Persze nem kell megtanulni ezeket mind. De van pár olyan dolog, amit meglepően gyakran használunk.
Azaz, javítsd ki a bekezdéseket! A Java egy struktúrált programnyelv, és emiatt illik betartani azt a szabályt, hogy egy utasításblokk tartalma (a "magja") egy bekezdésnyivel (ami általában 4 space) beljebb kezdődik.
Szóval, ez (bár lefut) de nem szép:
public void parosVagyParatlan(int x) {
if (x%2==0) {
System.out.println("Paros!");
}
else {
System.out.println("Paratlan!");
}
}
Ez viszont kifejezetten ronda:
public void parosVagyParatlan(int x) {
if (x%2==0)
{
System.out.println("Paros!");
}
else {
System.out.println("Paratlan!");
}}
mert így kellene kinéznie, hogy lássuk, az if a metódus belseje, és lássuk, hogy mi van az if és az else belsejében:
public void parosVagyParatlan(int x) {
if (x%2==0) {
System.out.println("Paros!");
}
else {
System.out.println("Paratlan!");
}
}
No most, az Arduino IDE esetén ezt kézzel kellett ilyen szépre alakítanunk. Itt meg egy ügyes gombnyomás: Ctrl+A+I
Import? Menő nyugati cuccok? Ja nem! Az import csak azt jelenti, hogy a programunk használni fog mások által készített osztályokat is. Ez praktikus dolog, tekintve hogy több ezer projekt több millió osztálya közül biztosan találunk olyanokat, amik segítenek nekünk. Az osztályok építőelemek: ha sokféle van belőle, az jó, mert ezek készen vannak, és nem kell újra megírni őket.
Van kész osztály az Internet kezelésére. Van osztály, ami képes egy képet betölteni mindenféle formátumból, és kicsomagolni a png-t, jpeg-et. Van, ami képes egy dologból sokat kezelni, például sok sok Stringet. Ezeket importáljuk majd a 05-ös részben, de ide is leírom, hogy az összes Eclipse billentyűkombináció egy helyen legyen:
Organize imports - Ctrl+Shift+O
Ez egy szuper-hasznos dolog, csak a neve rémisztő. Arról szól, hogyha a Ctrl gombot lenyomod, és nyomva tartod, akkor ha az egérrel a kód fölé mész, bizonyos részek átváltoznak aláhúzott hivatkozásokká. Ha erre rákattintasz, az Eclipse megmutatja, hogy a kijelölt rész programkódját.
Tehát Ctrl+Click, és máris a print metódus belsejében vagyunk. Ahhoz hogy visszatérj a saját programodhoz, kattints a sárga balra nyílra az Eclipse tetején: