Kezdő útmutató az IDE használatához, szemben a szövegszerkesztővel

A legjobb eszköz a Java programozók számára, amikor elkezdenek írni első programokat, vitatható téma. Céljuk, hogy a Java nyelv. Fontos az is, hogy a programozás szórakoztató legyen. Szórakozás számomra a legkevesebb gond nélkül programok írása és futtatása. A kérdés akkor válik, nem annyira, hogyan kell tanulni a Java hol. A programokat valahol meg kell írni, és választás egyfajta szövegszerkesztő vagy egy integrált fejlesztőkörnyezet között meghatározhatja, hogy a programozás milyen szórakoztató lehet.

Mi az a szövegszerkesztő?

Nincs mód arra, hogy kiszámítsuk, amit a szövegszerkesztő tesz. Ez létrehozza és szerkeszti a fájlokat, amelyek nem más, mint a sima szöveg. Néhányan nem is kínálnak számos betűtípust vagy formázási lehetőséget.

A szövegszerkesztő használata a legegyszerűbb módszer a Java programok írására. Miután a Java kód meg lett írva, a terminál ablakban parancssori eszközökkel lefordítható és futtatható.

Példa szövegszerkesztőkre: Jegyzettömb (Windows), TextEdit (Mac OS X), GEdit (Ubuntu)

instagram viewer

Mi egy programozási szövegszerkesztő?

Vannak olyan szövegszerkesztők, amelyek kifejezetten a programozási nyelvek írására készültek. Felhívjuk őket programozás szövegszerkesztők, hogy kiemeljék a különbséget, de általában egyszerűen szöveges szerkesztőkként ismertek. Még mindig csak foglalkozik egyszerű szöveges fájl, de nekik is van néhány hasznos funkciók a programozók számára:

  • Szintaxiskiemelés: A színek az a különböző részeinek kiemelésére szolgálnak Java program. Megkönnyíti a kód olvashatóságát és hibakeresését. Például beállíthat szintaxiskiemelést, hogy a Java kulcsszavak kék, megjegyzések zöld, string literálok narancs, és így tovább.
  • Automatikus szerkesztése: A Java programozók úgy formálják meg programjaikat, hogy a kódblokkok behúzódjanak egymásba. Ezt a behúzást a szerkesztő automatikusan elvégezheti.
  • Összeállítása és végrehajtása parancsok: Annak megmentése érdekében, hogy a programozónak át kellett váltania a szövegszerkesztőről a terminál ablakra, ezek a szerkesztők képesek Java programokat összeállítani és végrehajtani. Ezért a hibakeresést mindegyik egy helyen végezhető.

Példa programozás szerkesztők: TextPad (Windows), JEdit (Windows, Mac OS X, Ubuntu)

Mi is az IDE?

IDE jelentése Integrated Development Environment. Hatékony eszközök a programozók számára, amelyek a programozási szövegszerkesztő összes funkcióját és még sok minden mást kínálnak. Az ötlet mögött egy IDE, hogy felölelnek mindent, amit egy Java programozó akar csinálni egy alkalmazás. Elméletileg lehetővé kell tennie számukra a Java programok gyorsabb fejlesztését.

Annyi funkciók IDE tartalmazhat, amely az alábbi listában csak néhány kiválasztott. Hangsúlyoznia kell, mennyire hasznosak lehetnek a programozók számára:

  • Kód automatikus kitöltése: A Java kód beírása közben az IDE segíthet a lehetséges opciók felsorolásával. Például, ha egy karakterlánc-objektumot használ, a programozó érdemes használni valamelyik módszerét. Ahogy írja, a lista módszerek közül választhatnak jelennek meg egy felugró menü.
  • Hozzáférési adatbázisok: A Java alkalmazások és az adatbázisok összekapcsolásának elősegítése érdekében az IDE-k hozzáférhetnek különféle adatbázisokhoz és az azokban található adatok lekérdezéséhez.
  • GUI Builder:Grafikus felhasználói felületek létrehozható úgy, hogy a Swing komponenseket egy vászonra húzza és ejti. Az IDE automatikusan beírja a Java kódot, amely létrehozza a GUI.
  • Optimalizálás: A Java alkalmazások összetettebbé válásával a sebesség és a hatékonyság egyre fontosabbá válik. Profilerek épített IDE azokat a területeket, ahol a Java kód lehetne javítani.
  • Verzióvezérlés: Korábbi verziói Forráskódfájlok tartható. Ez egy hasznos szolgáltatás, mert a Java osztály működő verziója tárolható. Ha a jövőben úgy módosítják, egy új változata is létrehozható. Ha a módosítások problémákat okoznak, akkor a fájl visszatérhet az előző működő verzióra.

Példa IDE-k: Eclipse (Windows, Mac OS X, Ubuntu), NetBeans (Windows, Mac OS X, Ubuntu)

Mit kell használni a kezdő Java programozóknak?

Egy kezdő, hogy megtanulják a Java nyelvet, hogy nem kell minden eszközt tartalmazott IDE. Valójában egy komplex szoftver elsajátítása ugyanolyan félelmetes lehet, mint egy új programozási nyelv tanulása. Ugyanakkor, ez nem annyira szórakoztató, hogy folyamatosan válthat egy szövegszerkesztő és egy terminál ablakot, fordításához és futtatásához Java programok.

Legjobb tanácsunk inkább a használatot részesíti előnyben NetBeans szigorú utasítások szerint, amelyek a kezdőknek eleinte figyelmen kívül hagyják annak funkcionalitását. Fókuszáljon kizárólag arra, hogyan lehet új projektet létrehozni, és hogyan kell futtatni egy Java programot. A többi funkció válik világossá, amikor szükség van rá.