Dacă vrei doar un IDE pentru a învăța Java, sau dacă ai nevoie de pictograme frumoase, sau dacă calculatorul tău nu este foarte bine configurat, atunci Eclipse este o alegere bună. Dacă sunteți în căutarea unui IDE care să îmbunătățească eficiența dezvoltării și dacă doriți să găsiți un instrument mai rapid și mai convenabil, vă recomandăm utilizarea IntelliJ IDEA.
Unelte de eclipsă
În primul rând: În Eclipse, consola poate fi maximizată. Acest lucru se poate face prin dublu click pe tab sau pe scurtătura Ctrl+M, dar nu există o metodă similară în IntelliJ IDEA. În al doilea rând: structura proiectului Eclipse este mai puternică. Există domenii de inginerie în Eclipse care sunt formate din proiecte, fiecare dintre ele putând fi grupat individual sau ascuns, activat sau dezactivat.
În al treilea rând: interfața Eclipse este mai frumoasă. Comparativ cu IntelliJ IDEA, fonturile și grafica Eclipse sunt mai frumoase și mai stabile. Și toate controalele locale sunt foarte valoroase.
În al patrulea rând: pluginurile Eclipse sunt mai ușor de scris, folosesc mai puține resurse de sistem și rulează mai lin.
Al cincilea: Eclipse este gratuit. Desigur, acum IntelliJ IDEA are și o versiune gratuită, deci acest lucru nu poate fi considerat un avantaj al Eclipse, dar versiunea plătită a IntelliJ IDEA are funcții mai puternice.
IntelliJ IDEA
În primul rând, o depanare mai bună. IntelliJ IDEA este mult mai puternic decât Eclipse în depanare. În timpul procesului de depanare, când trebuie să găsim valoarea unor expresii, dacă folosim Eclipse, trebuie să selectăm întreaga expresie, apoi să folosim Crtl+Shift+I pentru a vedea valoarea acestei expresii. Totuși, în IntelliJ IDEA, trebuie doar să miști cursorul sub expresie și Alt+F8 pentru a face asta. IntelliJ IDEA înțelege bine expresiile de care ai putea avea nevoie și oferă variabile de parametri sugerate. Poți edita direct și obține valoarea acestei expresii imediat, fără să sari de la o interfață de depanare în Eclipse.
În al doilea rând, o eficiență mai mare a dezvoltării. IntelliJ IDEA este mai inteligent decât Eclipse în ceea ce privește generarea automată a codului, de exemplu, IntelliJ IDEA poate genera o clasă de test a unei clase și o poate plasa corect în directorul corespunzător de test. În ceea ce privește suportul pentru ZenCoding, este foarte convenabil să scrii html, iar tab se finalizează rapid, la fel ca integrarea nativă. Unul dintre cele mai evidente aspecte ale eficienței dezvoltării ale IntelliJ IDEA este că oferă un suport mai bun pentru JS, CSS și pluginuri.
Al treilea punct este o reconstrucție mai inteligentă. Aceasta este de fapt o eficiență a dezvoltării, dar aș dori să subliniez separat funcția de refactorizare a IntelliJ IDEA. Toate IDE-urile moderne oferă refactorizare, așa că IntelliJ IDEA înțelege ce ai nevoie și îți va oferi cea mai potrivită soluție pentru fiecare situație.
În al patrulea rând, catalogul este mai puțin stratificat și clar. IntelliJ IDEA are foarte puțină ierarhie de directoare, dar este foarte clară, iar configurația IDE poate fi găsită în Setări, iar configurația proiectului poate fi găsită și în Setările Proiectului.
|