2017 IDE für Java

Um ehrlich zu sein, ist es für jemanden wie mich lächerlich zu sagen. Es gibt immer eine Zusammenfassung von sachkundigeren und intelligenteren Menschen.

Der Inhalt des Themas wird jedoch mit der Präambel beschrieben, dass es sich um eine individuelle Ansicht handelt.

Wenn Sie nach einem besseren Artikel suchen, empfehlen wir Ihnen, erneut zu suchen. BlueJ und Jgrasp sind bereits auf dem Level "Gibt es so etwas?".

Vorwort

Nun, die Einführung ist länger geworden. Die folgenden drei sind auf diesen Zeitpunkt ausgerichtet. Darüber hinaus fragen wir nicht nach Indikatoren oder Standards, sondern beschreiben den Eindruck, der mit dem persönlichen Nutzungsgefühl einhergeht.

  1. Eclipse
  2. IntelliJ
  3. NetBeans

Eclipse Es ist natürlich das erste Mal auf der Welt. Heutzutage gibt es jedoch viele Stimmen wie "veraltet", "langsam", "schwer" und "Aktualisierungen sind nicht rechtzeitig", und sie verlieren in der Vergangenheit an Dynamik.

Wie es heißt. Die Unterstützung von Java8, Java9, JavaEE7 und JavaEE8 scheint ein Fortschritt zu sein und kann nicht für den frühen Zugriff verwendet werden. Es hängt beim Starten eines Plug-Ins oder beim Konfigurieren eines Index und bereinigt häufig die Entwicklungsumgebung. Das ist oft der Fall. (Früher Zugriff ist so etwas, wenn gesagt wird, dass die hängende Umgebungskonstruktion falsch ist, ist das richtig.)

Trotzdem können die Informationsmenge, die aus den gesammelten Plug-Ins, dem Wissen und der Anzahl der Benutzer stammt, nicht ignoriert werden. Es ist auch erwähnenswert, dass es auf Japanisch eine Fülle von Informationen gibt. Wenn Sie etwas nicht verstehen oder nicht weiterkommen, können Sie danach suchen und es sofort lösen. Es ist einfach zu installieren und es scheint de facto eine Sache zu sein, und eine andere Software ist Ihnen vertraut, und die anfänglichen Kosten scheinen niedrig zu sein. Nun, vielleicht tun es diejenigen, denen Eclipse folgt, und diejenigen, die Eclipse folgen ...

Die Nutzung von Speicher-, Festplatten- und CPU-Ressourcen ist Millionär, aber ich denke, es ist in der heutigen Zeit ein Fehler, in der IDE "Sei arm!" Zu sagen.

Ich denke, es nimmt eine wichtige Position als Option in Bezug auf die Glättung der Benutzerfähigkeiten und der Werkzeugkompetenz ein.

IntelliJ Wenn Eclipse eine solide und bekannte Einheit ist, wird IntelliJ ein aufstrebender Stern mit Durchbruch sein. (Es ist lange her, dass die OSS Community Edition veröffentlicht wurde ...)

Es hat sich bereits seine Position in der Nachbarschaft gesichert, verfügt über viele Einführungsartikel und Vergleichsartikel und reagiert schnell auf neue Umgebungen wie Android, Java8 und Java9. Es bietet integrierte Unterstützung für leistungsstarke Debugging-Tools, Code-Vervollständigung und Git. Da es solche Eigenschaften aufweist, kann es für Projekte mit fortgeschrittenen Anforderungen und zur Verwendung durch Evangelisten in der Gruppe geeignet sein.

Wahrscheinlich, weil die Entwicklung auf Tschechisch erfolgt, gibt es jedoch ein Gefühl der Bedienung, wie ungewohnte Tastenbelegung und Menüstruktur. Vielleicht habe ich aufgrund der leistungsstarken Code-Vervollständigung immer noch das Gefühl, dass es sich um eine schwache Maschine handelt. Ein weiterer Nachteil ist, dass Community Edition die Bereitstellung in AP-Containern nicht unterstützt.

NetBeans Es ist eine IDE von Oracle und wird als Java-Beamter dringend empfohlen. Aber.

Oracle stellt Apache Foundation NetBeans zur Verfügung

Hmm ... Oracle hat kein gutes Image von OSS wie Open Solaris.

Die Benutzerfreundlichkeit ist Standard, gut oder schlecht, Tastenkombinationen und Menüs sind leicht zu gewöhnen, und AP-Container werden unterstützt. Es ist kein Ressourcenfresser, daher denke ich, dass es sich um eine Allzweck-Software handelt.

Hmm ...

Fazit

Bisher habe ich meine Gefühle ausgedrückt. Zusammenfassend ist das Bild "Eclipse in a hard place" und "IntelliJ, wenn Sie weitermachen möchten".

Recommended Posts

2017 IDE für Java
Für JAVA-Lernen (2018-03-16-01)
Java für Anweisung
[Java] für Anweisung, während Anweisung
[Java] für Anweisung / erweitert für Anweisung
Gegenmaßnahmen für OutOfMemoryError in Java
NLP für Java (NLP4J) (2)
(Memo) Java für Anweisung
NLP für Java (NLP4J) (1)
Java-Debug-Ausführung [für Java-Anfänger]
[Java] Grundlegende Aussage für Anfänger
Bücher zum Erlernen von Java
2018 Java Proficiency Test für Newcomer-Basics-
Java
Java-Thread sicher für Sie
Java für Anfänger, Daten verstecken
[Java] Tipps zum Schreiben der Quelle
Java-Installationsort für Mac
Java
Java-Anwendung für Anfänger: Stream
Java während und für Anweisungen
C # Spickzettel für Java-Techniker
Neue Syntax für Java 12 Switch-Anweisungen
[Für Anfänger] Zusammenfassung des Java-Konstruktors
AWS SDK für Java 1.11.x und 2.x.
Anfänger spielen Janken-Spiele in Java
Java für Anfänger, Ausdrücke und Operatoren 1
[Java] Memo zum Benennen von Klassennamen
[Für Anfänger] Führen Sie Selenium auf Java aus
Hallo Welt für ImageJ Java Plugin
[OpenCV3.2.0] Eclipse (Java) -Einstellungen (für Mac)
Java für Anfänger, Ausdrücke und Operatoren 2
Aktivieren Sie OpenCV mit Java8. (Für mich)
Spring Framework-Tools für Java-Entwickler
Java (Klassentyp für Feld verwenden)
Erstellen einer Java-Entwicklungsumgebung (für Mac)
IDE (Eclipse) Debug-Ausführung, Schrittausführung (Java)
[Java & SpringBoot] Umgebungskonstruktion für Mac
Einstellungen für das SSL-Debugging in Java
Kotlin-Generika für Java-Entwickler
Tagebuch für Java SE 8 Silber Qualifikation
[Für Java-Anfänger] Informationen zur Ausnahmebehandlung
Klassen und Instanzen Java für Anfänger
Moderne Best Practices für Java-Tests
GraalVM für Java-Leistung (Windows Developer Build)
Java lernen (0)
Java studieren ―― 3
[Java] -Array
Java geschützt
[Java] Anmerkung
Java-Array
[Bis 5. März 2020] Erneuern Sie das RDS-Zertifikat für Java
Java studieren ―― 9
Java Scratch Scratch
Java (Konstruktor)
[Java] ArrayDeque
Java (überschreiben)
Java (Methode)