Perbezaan antara intellij dan gerhana

Perbezaan antara intellij dan gerhana

Intellij vs Eclipse

Pasaran Java IDE (Persekitaran Pembangunan Bersepadu) adalah salah satu yang paling bersaing dalam bidang alat pengaturcaraan. Idea Intellij dan Eclipse adalah dua daripada empat pesaing utama di kawasan ini (Netbeans dan Oracle JDeveloper adalah dua yang lain). Eclipse adalah perisian sumber percuma dan terbuka, sementara Intellij adalah produk komersial.

Gerhana

Eclipse adalah IDE yang membolehkan pembangunan aplikasi dalam pelbagai bahasa. Malah, ia boleh dipanggil persekitaran pembangunan perisian lengkap yang terdiri daripada IDE dan sistem pemalam. Ia percuma, dan perisian sumber terbuka yang dikeluarkan di bawah lesen awam Eclipse. Walau bagaimanapun, dengan menggunakan pemalam yang sesuai, ia boleh digunakan untuk membangunkan aplikasi dalam banyak bahasa lain seperti C, C ++, Perl, PHP, Python, Ruby, dll. IDE Eclipse dipanggil Eclipse ADT, Eclipse CDT, Eclipse JDT dan Eclipse PDT, apabila digunakan dengan ADA, C/C ++, Java dan PHP, masing -masing. Ia adalah IDE silang platform, yang berjalan di banyak sistem operasi. Pelepasan semasa versi 3.7 dikeluarkan pada bulan Jun, 2011.

Intellij

Idea Intellij adalah IDE Java yang dibangunkan oleh JetBrains. Versi pertama Intellij keluar pada tahun 2001. Pada masa itu, ia adalah satu -satunya IDE dengan sokongan untuk navigasi kod lanjutan dan refactoring. Ia adalah produk komersial, di mana percubaan 30 hari percuma (dengan semua ciri) tersedia untuk semua platform. Baru -baru ini, edisi sumber terbuka telah disediakan. Versi stabil semasa ialah 10.0. Ia menawarkan sokongan untuk melukis gambar rajah kelas UML, pemodelan visual dalam hibernate, musim bunga 3.0, Analisis kebergantungan dan maven. Aplikasi dalam banyak bahasa seperti Java, JavaScript, HTML, Python, Ruby, PHP dan banyak lagi yang boleh dibangunkan menggunakan IntelliJ. Intellij menyokong pelbagai rangka kerja dan teknologi seperti JSP, JSF, EJB, Ajax, GWT, Struts, Spring, Hibernate dan OSGI. Selain itu, pelbagai pelayan aplikasi seperti Glassfish, JBoss, Tomcat dan WebSphere disokong oleh IntelliJ. Integrasi mudah dengan CVS, Subversion, Ant, Maven dan Junit dimungkinkan oleh IntelliJ.

Apakah perbezaan antara IntelliJ dan Eclipse?

Walaupun kedua -dua Intellij dan Eclipse adalah dua java yang paling popular pada masa ini, mereka mempunyai perbezaan mereka. Pertama sekali, Eclipse adalah sumber percuma dan terbuka sepenuhnya, sementara Intellij adalah produk komersial. Sokongan untuk Maven lebih baik di IntelliJ. Idea Intellij dilengkapi dengan pembina gui terbina dalam untuk ayunan, tetapi anda perlu menggunakan pemalam berasingan di gerhana untuk tujuan yang sama. Malah, komuniti Java menganggap Builder GUI Intellij sebagai pereka GUI terbaik pada masa ini. Dari segi sokongan XML, Intellij menawarkan pilihan yang lebih baik. Ia mempunyai editor XML terbina dalam dengan ciri-ciri canggih seperti penyempurnaan kod dan pengesahan (yang tidak hadir di Eclipse). Walau bagaimanapun, sistem pemalam dan jumlah besar pemalam extensible yang tersedia dari banyak pihak menjadikan Eclipse sangat popular dalam industri. Walaupun perbezaan ciri, pendapat umum dalam komuniti Java mengenai prestasi kedua -dua IDE ini agak serupa.