Innehåll
Huvudskillnad
Eclipse och Netbeans är båda populära integrerade utvecklingsmiljöer (IDE) för Java-utveckling, men kan också användas för andra uppgifter och programmeringsspråk. Eclipse-java-kodformatorn är mycket kraftfullare än netbönorna. NetBeans sponsras av Oracle. Eclipse sponsras av IBM.
Vad är Eclipse?
Eclipse är associerad med IBM. Eclipse kan formateras automatiskt på Java-källor vid spara tid. Den här funktionen släpptes i NetBeans 7.3. Eclipse har en "synkroniserad" vy som visar skillnader mellan VCS (t.ex. SVN, CVS etc.) och den lokala arbetskopian som en trädvy.
Vad är Netbeans?
NetBeans är en Sun / Oracle-miljö. Netbeans har en sorts synkroniseringsvy som visar informationen som en tabell. Netbeans maven-integration har en funktion för att installera en icke-maven-artefakt (utan pom.xml) i lokalt (och kanske annat) maven-arkiv.
Viktiga skillnader
- Eclipse kan formateras automatiskt på Java-källor vid spara tid. Den här funktionen släpptes i NetBeans 7.3.
- Förmörkelsen av java-kodformatören verkar vara mycket kraftigare än netbönorna.
- NetBeans har förmågan att öppna projekt i olika kataloger.
- NetBeans kan öppna alla Maven-projekt utan att behöva konvertera det till ett Eclipse-specifikt projekt.
- Netbeans maven-integration har en funktion för att installera en icke-maven-artefakt (utan pom.xml) i lokalt (och kanske annat) maven-arkiv. Eclipse har inte den här funktionen. Det finns bara lösningar.
- Eclipse har en "synkroniserad" vy som visar skillnader mellan VCS (t.ex. SVN, CVS etc.) och den lokala arbetskopian som en trädvy. Netbeans har också en slags synkroniseringsvy, men informationen visas som en tabell.
- NetBeans sponsras av Oracle. Eclipse sponsras av IBM.
- NetBeans användargränssnitt är byggt på Swing (Java-verktygssats för litet Java). Eclipse-användargränssnittet är byggt på SWT (ett Java-omslag runt systemets underliggande verktygssats), så det behöver kompilerade binära bibliotek som är plattformberoende.
- Det finns ingen skillnad mellan de båda under plattformsstöd. Eclipse och NetBeans har plattformsstöd. Du kan ha den här applikationen på Windows, Mac, Linux, Solaris och vilken annan plattform som helst, så länge JVM (Java Virtual Machine) är installerat.
- Båda har ett brett utbud av programmeringsspråkstöd, som inkluderar C / C ++, Java, JavaScript och PHP. Men hur får du detta stöd är en intressant del. Eclipse är en plugin-baserad IDE. En stor del av dess funktionalitet kommer från plugins. Funktioner som SDK: s applikationer för mobilapplikationer, Rich Internet-applikationer och arkitekturdrivna appar kan utvecklas med hjälp av plugin-program. Å andra sidan har NetBeans många projekt och är ett verktygsbaserat IDE. Den innehåller många plattformar med hjälp av verktygssupport. Således gör det mindre spridd.