Συνιστάται, 2024

Επιλογή Συντάκτη

10 καλύτερες IDEs Java όλων των εποχών

Η Java είναι μια εξαιρετικά κοινή γλώσσα προγραμματισμού, που χρησιμοποιείται σχεδόν παντού - εφαρμογές Android, κονσόλες παιχνιδιών, ακόμη και υπερυπολογιστές. Είναι γνωστή για την απλότητα της και την εκπληκτική φορητότητα της. Στο σημερινό άρθρο, θα εξετάσουμε τα 10 Best Java IDEs όλων των εποχών. Ένα IDE (Integrated Development Environment) είναι ένα λογισμικό all-in-one που σας επιτρέπει όχι μόνο να επεξεργάζεστε και να μεταγλωττίζετε τον κώδικα, αλλά και να διαχειρίζεστε πόρους, να παρέχει επιλογές ελέγχου και ανάπτυξης και σας επιτρέπει να χρησιμοποιείτε προηγμένες λειτουργίες εντοπισμού σφαλμάτων για ολόκληρο το έργο σας.

Καλύτερες εφαρμογές Java IDE

1. NetBeans

Μόλις ανήκει η Sun Microsystems, και τώρα από την Oracle, το NetBeans είναι ένας από τους καλύτερους IDEs της προηγούμενης δεκαετίας. Το NetBeans είναι πλήρως διαμορφωμένο και όλες οι λειτουργίες IDE περιλαμβάνονται σε πακέτα που ονομάζονται ενότητες. Προσφέρει εύκολη ενσωμάτωση με το λογισμικό ελέγχου εκδόσεων. Το NetBeans έγινε ανοιχτό από τον ήλιο, οπότε οποιοσδήποτε μπορεί να συμβάλει στην ανάπτυξή του. Είναι δωρεάν και λειτουργεί στα περισσότερα λειτουργικά συστήματα και πλατφόρμες.

  • Προγραμματιστής: Oracle
  • Πλατφόρμες: Το NetBeans είναι IDE cross platform, υποστηρίζοντας τα Windows, Mac και Linux
  • Τιμολόγηση: Δωρεάν
  • Μέγεθος: 186 MB για την Έκδοση Java EE
Κατεβάστε

2. IDEA IntelliJ

Το IntelliJ είναι μια κλειστή πηγή Java IDE και ένα από τα «μεγάλα τρία» μεταξύ των IDE της Java (Τα άλλα δύο είναι Eclipse και NetBeans). Το IntelliJ IDEA διαθέτει ένα μεγάλο, σύγχρονο περιβάλλον χρήστη. Επιλέχθηκε ως βάση IDE για το Android Studio, το νέο λογισμικό all-in-one για την ανάπτυξη εφαρμογών Android, το οποίο αναπτύχθηκε από την Google.

Υπάρχουν δύο εκδόσεις του IntelliJ, η έκδοση της Κοινότητας, η οποία είναι δωρεάν, και η έκδοση Ultimate που είναι πλήρως εξοπλισμένη και απαιτεί πληρωμένες άδειες χρήσης.

  • Προγραμματιστής: JetBrains
  • Πλατφόρμες: OS X, Linux, Windows
  • Τιμολόγηση: Αμειβόμενος (ατομική άδεια χρήσης $ 199). Δωρεάν για φοιτητές και έργα ανοιχτού κώδικα.
  • Μέγεθος: 180 MB για την έκδοση της Κοινότητας, 290 MB για την έκδοση Ultimate
Κατεβάστε

3. Έκλειψη

Το Eclipse είναι ένα από τα πιο δημοφιλή IDE, και όχι μόνο για την Java, αλλά και για το C ++ και την PHP. Το Eclipse είναι ένα εργαλείο ανοιχτού κώδικα και έχει μια μεγάλη κοινότητα προγραμματιστών. Διαθέτει επίσης μια τεράστια βιβλιοθήκη plugins, όλα κατασκευασμένα από χρήστες. Eclipse τελευταία μεγάλη κυκλοφορία ήρθε το περασμένο έτος με την Eclipse Luna, η οποία προσφέρει υποστήριξη για την Java 8. Eclipse ήταν επίσης το βασικό IDE για το παλιό Android SDK (Software Development Kit).

  • Προγραμματιστής: Eclipse Foundation
  • Πλατφόρμες: Η Eclipse είναι διαθέσιμη για Windows, Mac, Linux και OSX
  • Τιμολόγηση: Δωρεάν
  • Μέγεθος: Το πακέτο λήψης του Eclipse Luna για προγραμματιστές Java είναι (σχεδόν) 155 MB.
Κατεβάστε

4. Jdeveloper

Το JDeveloper είναι ένα πλήρως δωρεάν IDE που κυκλοφόρησε η Oracle. Ο JDeveloper προσφέρει διάφορα χαρακτηριστικά όπως: Refactoring, Control Version, Audit & Metrics, Debugging, Προφίλ. Υποστήριξη Ant και Υποστήριξη Maven. Έχει δύο εκδόσεις, μια έκδοση του Studio που έχει ένα πλήρως φορτωμένο σύνολο εργαλείων για τη δημιουργία προγραμμάτων σε Java και μια έκδοση Java που δεν διαθέτει χαρακτηριστικά J2EE, ADF, UML και Database, αλλά είναι πολύ μικρότερη και ταχύτερη. Η Έκδοση Java έχει όλα τα βασικά χαρακτηριστικά που απαιτούνται για την Java και πρέπει να ικανοποιεί τους περισσότερους αρχάριους και ενδιάμεσους προγραμματιστές Java.

  • Προγραμματιστής: Oracle
  • Πλατφόρμες: Cross Platform
  • Τιμολόγηση: Δωρεάν
  • Μέγεθος: Έκδοση Java-181 MB, Έκδοση Studio -1, 8 GB
Κατεβάστε

5. Δρ Java

Ο Δρ Java είναι ένα ελαφρύ IDE Java που διατηρείται στο Sourceforge. Έχει σχεδιαστεί κυρίως για τους μαθητές και τους αρχαρίους, αλλά έχει και προηγμένα χαρακτηριστικά γνωρίσματα για επαγγελματίες Java. Είναι δωρεάν και ανοιχτή πηγή. Το Δρ Java διατηρείται από την ομάδα JavaPLT στο Πανεπιστήμιο Ράις. Η διασύνδεσή του έχει σχεδιαστεί χρησιμοποιώντας το κιτ εργαλείων Swing που αναπτύχθηκε από την Sun Microsystems.

  • Πλατφόρμες: Cross Platform
  • Τιμολόγηση: Δωρεάν
  • Μέγεθος: 13 MB
Κατεβάστε

6. BlueJ

Το BlueJ είναι ένα Java IDE ανοικτού κώδικα που έχει κατασκευαστεί για εκπαιδευτικούς σκοπούς. Είναι επίσης κατάλληλο για την ανάπτυξη μικρών έργων λογισμικού. Η διασύνδεση του BlueJ είναι αρκετά βασική, έτσι ώστε οι αρχάριοι να το κάνουν καλά. Παρουσιάζει κατηγορίες και αντικείμενα με καθαρό, οπτικό τρόπο. Ο κύριος στόχος του BlueJ είναι να διδάξει τον Αντικειμενοστραφή Προγραμματισμό, γι 'αυτό είναι ένα εξαιρετικό εργαλείο για τους νέους μαθητές, ισχυρούς, χωρίς τη συσσωματωμένη φύση άλλων επαγγελματικών IDE.

  • Πλατφόρμες: Cross Platform
  • Τιμολόγηση: Δωρεάν
  • Μέγεθος: 160-170 MB (συμπεριλαμβανομένου του JDK)
Κατεβάστε

7. jCreator

Το jCreator είναι ένα γρήγορο και αποτελεσματικό Java IDE γραμμένο σε C ++ (το οποίο υποτίθεται ότι το κάνει πιο γρήγορα από άλλα IDE που έχουν γραφτεί σε Java). Έχει μια διεπαφή παρόμοια με παλαιότερες εκδόσεις του Visual Studio, και σας επιτρέπει να προσαρμόσετε τις προτιμήσεις σας. Το jCreator είναι ένα πληρωμένο IDE, αλλά είναι επίσης διαθέσιμη μια δωρεάν έκδοση χωρίς χαρακτηριστικά όπως η ολοκλήρωση του αυτόματου κωδικού. Το jCreator προσφέρει μόνο υποστήριξη από τα Windows, αλλά μπορεί να εκτελεστεί σε Linux χρησιμοποιώντας το Vine.

  • Προγραμματιστής: Xinox Software
  • Πλατφόρμες: Μόνο για Windows.
  • Τιμολόγηση: Δωρεάν
  • Μέγεθος: 7, 2 MB για δοκιμαστική έκδοση
Κατεβάστε

8. jGrasp

Το jGrasp είναι ένα άλλο υπερ-ελαφρύ Java IDE, το οποίο επικεντρώνεται στην απεικόνιση λογισμικού. Έχει χαρακτηριστικά όπως τα διαγράμματα κατηγορίας UML που βοηθούν στη βελτίωση της αναγνωσιμότητας του κώδικα. Το jGrasp δημιουργεί αυτόματα οπτικοποιήσεις και επίσης διαθέτει μηχανισμούς αναγνώρισης της δομής δεδομένων, δυναμικούς θεατές αντικειμένων και πολλά άλλα χαρακτηριστικά που παρουσιάζουν τον κώδικα Java σε μια ωραία, αναγνώσιμη με το βιβλίο άποψη.

  • Πλατφόρμες: Cross Platform
  • Τιμολόγηση: Δωρεάν
  • Μέγεθος: 5MB
Κατεβάστε

9. Greenfoot

Το Greenfoot είναι ένα εκπαιδευτικό Java IDE που βασίζεται σχεδόν αποκλειστικά στην αλληλεπίδραση. Βασίζεται σε μεγάλο βαθμό στην οπτικοποίηση των δομών δεδομένων και βελτιστοποιείται για τη δημιουργία απλών προγραμμάτων και παιχνιδιών 2D Java. Το Greenfoot διαθέτει μια πραγματικά μεγάλη λειτουργία κοινής χρήσης που ψήνεται απευθείας στο IDE. Οι χρήστες μπορούν να μοιράζονται τα προγράμματά τους online για να βλέπουν και να λαμβάνουν βοήθεια και σχόλια. Τα κοινά έργα μπορούν να επιμεληθούν απευθείας στο διαδίκτυο. Συνολικά, το Greenfoot είναι ιδανικό για αρχάριους.

  • Πλατφόρμες: Cross Platform
  • Τιμολόγηση: Δωρεάν
  • Μέγεθος: 162 MB για τα Windows (συμπεριλαμβάνεται το JDK)
Κατεβάστε

10. Codenvy

Στην τελευταία καταχώρηση της λίστας μας, έχουμε Codenvy, η οποία, σε αντίθεση με όλους τους άλλους IDE που αναφέρθηκαν μέχρι τώρα, είναι καθαρά σύννεφο. Δεν απαιτείται εγκατάσταση. Το Codenvy έχει όλα τα κουδούνια και σφυρίχτρες ενός πλήρως εξωχρηματιστηριακού IDE, συμπεριλαμβανομένων των συνόλων build / run / debug. Η δυνατότητα συνεργασίας σε πραγματικό χρόνο είναι ένα από τα επιθυμητά χαρακτηριστικά του Codenvy. Το Codenvy έχει μια μεγάλη διασύνδεση και πολλές επιλογές χώρου εργασίας. Διατίθεται μετά την καταβολή μηνιαίας συνδρομής. Η κοινοτική έκδοση του Codenvy είναι ελεύθερη για χρήση.

Λεπτομερείς πληροφορίες:

  • Προγραμματιστής: Codenvy Inc.
  • Πλατφόρμες: Cross Platform (βάση του προγράμματος περιήγησης)
  • Τιμολόγηση: Δωρεάν για την έκδοση της κοινότητας. Συνδρομές για την έκδοση premium ξεκινώντας από $ 1 το μήνα.
Κατεβάστε

Εάν έχετε οποιαδήποτε πρόταση για τη λίστα των καλύτερων Java IDEs, διστάσετε να μας ενημερώσετε στα σχόλια.

Top