Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 10704|Válasz: 0

[Tippek] Java fejlesztőeszközök összehasonlítása: Eclipse és IntelliJ IDEA

[Linket másol]
Közzétéve 2018. 08. 06. 9:21:58 | | | |
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.





Előző:Tizedes típus magyarázata a MySQL adatbázisban
Következő:Az Android Packet Capture Wizard (NetWorkPacketCapture) eszközt használják
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com