Ha csak egy IDE-t keresel a Java tanulásához, vagy szép ikonokra van szükséged, vagy ha a számítógéped nincs túl beállítva, akkor az Eclipse jó választás. Ha olyan IDE-t keresel, amely javíthatja a fejlesztési hatékonyságot, és gyorsabb, kényelmesebb eszközt szeretnél találni, javasoljuk az IntelliJ IDEA használatát.
Napfogyatkozás eszközök
Első: Az Eclipse-ben a konzol maximalizálható. Ezt úgy lehet megtenni, ha dupla kattintással vagy a Ctrl+M gyorsbillentyűre kattintasz, de az IntelliJ IDEA-ban nincs hasonló megoldás. Másodszor: Az Eclipse projektfelépítése erősebb. Az Eclipse-ben vannak mérnöki területek, amelyek projektekből állnak, amelyek mindegyike külön-külön csoportosítható vagy elrejthető, be- vagy kikapcsolható.
Harmadszor: Az Eclipse felülete szebb. Az IntelliJ IDEA-hoz képest az Eclipse betűtípusai és grafikái szebbek és stabilabbak. És minden helyi vezérlő nagyon értékes.
Negyedszer: Az Eclipse pluginok könnyebben írhatók, kevesebb rendszererőforrást használnak, és gördülékenyebben futnak.
Ötödik: Az Eclipse ingyenes. Természetesen most az IntelliJ IDEA-nak is van ingyenes verziója, így ez nem tekinthető az Eclipse előnyének, de az IntelliJ IDEA fizetős verziója erősebb funkciókkal rendelkezik.
IntelliJ IDEA
Először is, jobb hibakeresés. Az IntelliJ IDEA sokkal erősebb, mint az Eclipse hibakeresésben. A hibakeresés során, amikor néhány kifejezés értékét kell megtalálnunk, ha Eclipse-t használunk, akkor ki kell választanunk az egész kifejezést, majd a Crtl+Shift+I segítségével meg kell néznünk ennek az kifejezésnek az értékét. Az IntelliJ IDEA-ban azonban csak a kurzort kell mozgatni az kifejezés alatt, és az Alt+F8 gombot kell mozgatni. Az IntelliJ IDEA jól érti a szükséges kifejezéseket, és megadja a paraméterváltozókat. Közvetlenül szerkesztheted, és azonnal megkaphatod ennek az kifejezésnek az értékét, anélkül, hogy úgy ugrálnál, mint egy hibakereső felület az Eclipse-ben.
Másodszor, magasabb fejlesztési hatékonyság. Az IntelliJ IDEA okosabb az automatikus kódgenerálás szempontjából, mint az Eclipse, például az IntelliJ IDEA képes egy tesztosztályt generálni egy osztályról, és helyesen elhelyezni azt a megfelelő tesztkönyvtárba. A ZenCode támogatása szempontjából nagyon kényelmes a html írása, és a tab gyorsan teljesül, akárcsak a natív integráció. Az IntelliJ IDEA egyik legnyilvánvalóbb fejlesztési hatékonysági aspektusa, hogy jobb támogatást nyújt a JS, CSS és pluginok számára.
A harmadik pont az okosabb rekonstrukció. Ez valójában fejlesztési hatékonyság, de szeretném külön hangsúlyozni az IntelliJ IDEA refaktoring funkcióját. Minden modern IDE kínál refaktorálást, így az IntelliJ IDEA érti, mire van szükséged, és minden helyzetre a legmegfelelőbb megoldást kínálja.
Negyedszer, a katalógus kevésbé rétegzett és világos. Az IntelliJ IDEA-nak nagyon kevés a könyvtárhierarchiája van, de nagyon világos, és az IDE konfigurációja megtalálható a Beállításokban, valamint a projektkonfiguráció a Projektbeállításokban is.
|