Netbeans və Eclipse Arasındakı Fərq

Netbeans və Eclipse Arasındakı Fərq
Netbeans və Eclipse Arasındakı Fərq

Video: Netbeans və Eclipse Arasındakı Fərq

Video: Netbeans və Eclipse Arasındakı Fərq
Video: Körpücükaltı oğurlama sindromu l Subclavian steal syndrome l Op.Dr.Cavid İbrahimov #subclaviansteal 2024, Iyul
Anonim

Netbeans vs Eclipse

Java IDE (inteqrasiya edilmiş İnkişaf Mühiti) bazarı proqramlaşdırma alətləri sahəsində ən sıx rəqabət aparan bazarlardan biridir. NetBeans və Eclipse bu sahədə dörd əsas rəqibdən ikisidir (IntelliJ IDEA və Oracle JDeveloper digər ikisidir). Hər ikisi NetBeans və Eclipse pulsuz və açıq mənbə proqramdır.

Eclipse nədir?

Eclipse bir çox dildə proqram təminatının hazırlanmasına imkan verən IDE-dir. Əslində, onu IDE və plug-in sistemindən ibarət tam proqram inkişaf mühiti adlandırmaq olar. Eclipse Public License altında buraxılan pulsuz və açıq mənbə proqramdır. O, Java-da işlənib hazırlanmışdır və əsasən Java-da proqramların hazırlanması üçün istifadə edilə bilər. Bununla belə, uyğun plaginlərin istifadəsi ilə C, C++, Perl, PHP, Python, Ruby və bir çox başqa dillərdə tətbiqlər hazırlamaq üçün istifadə edilə bilər. Bundan əlavə, Eclipse-də Riyaziyyat üçün paketlər hazırlana bilər. Ada, C/C++, Java və PHP ilə istifadə edildikdə, Eclipse IDE müvafiq olaraq Eclipse ADT, Eclipse CDT, Eclipse JDT və Eclipse PDT adlanır.

Bu, Linux, Mac OS X, Solaris və Windows əməliyyat sistemlərində işləyən cross-platform IDE-dir. Onun hazırkı stabil buraxılışı 2011-ci ilin iyun ayında buraxılmış 3.7-dir. Eclipse o, tamamilə plaginlərə (yüngül çəki komponentləri) əsaslanır. Funksionallıq digər proqramlarda olduğu kimi sərt kodlaşdırılmır (əvəzində bütün funksionallıq plaginlər tərəfindən təmin edilir). Euquinox Eclipse-in işləmə sistemi üçün əsasdır.

NetBeans nədir?

NetBeans Java, JavaScript, PHP, Python, C/C++ və s.-də proqram proqramlarının hazırlanması üçün IDE-dir. NetBeans həm də Java-da masaüstü proqramlar hazırlamaq üçün istifadə edilə bilən platforma çərçivəsidir. NetBeans Java-da hazırlanmışdır. Bu, Microsoft Windows, Mac OS X, Linux və Solaris kimi bir çox əməliyyat sistemlərində (JVM quraşdırıldığı müddətcə) işləyən cross-platform IDE-dir. JVM ilə yanaşı, NetBeans-da Java proqramlarını inkişaf etdirmək üçün JDK lazımdır. Modullar (modul komponentlər) NetBeans platformasından istifadə edərək proqramlar hazırlamaq üçün istifadə edilə bilər. Java/CVS üçün redaktə, versiya və dəstək kimi müxtəlif funksionallıqlar üçün ayrıca modul mövcuddur. Bu platformadan istifadə edərək hazırlanmış istənilən proqram üçüncü tərəflər tərəfindən genişləndirilə bilər. Bu, NetBeans IDE-nin özü üçün də doğrudur. O, Oracle Korporasiyası tərəfindən hazırlanıb və cari stabil buraxılış 2011-ci ilin aprelində buraxılmış 7.0 versiyasıdır. O, Sun tərəfindən təklif olunan CDDL (Ümumi İnkişaf və Dağıtım Lisenziyası) əsasında lisenziyalaşdırılıb.

NetBeans və Eclipse arasındakı fərq nədir?

Həm NetBeans, həm də Eclipse ən populyar pulsuz və açıq mənbəli Java IDE-lərdən ikisi olsa da, onların fərqli cəhətləri var. Maven üçün dəstək NetBeans-da daha yaxşıdır. NetBeans üçün Java EE paketi ilə GlassFish əldə edə bildiyiniz üçün ondan istifadə Eclipses-ə nisbətən daha asandır (çünki GlassFish-i ayrıca konfiqurasiya etməlisiniz). NetBeans Swing üçün quraşdırılmış GUI qurucusu ilə gəlir, lakin siz Eclipse-də ayrıca plagindən istifadə etməlisiniz. Java icması daxilində bu iki IDE haqqında ümumi fikirlər kifayət qədər oxşardır. Əsas Java (Java SE) inkişafı üçün hər ikisi müqayisə edilə bilən xüsusiyyətlər təklif edir. Ancaq müəyyən bir məqsədiniz varsa, bir IDE digərindən bir qədər yaxşı ola bilər. Məsələn, ümumi konsensus var ki, OSGi platformasında inkişaf üçün Eclipse daha yaxşı seçimdir, NetBeans isə Java EE inkişafı üçün daha yaxşıdır.

Tövsiyə: