Intellij Idee neueste Version. Erstellen Sie Ihre eigene Windows-Software. Automatische Speicherverwaltung

allgemeine Informationen

IntelliJ IDEE- eine integrierte Softwareentwicklungsumgebung in vielen Programmiersprachen, insbesondere Java, JavaScript, Python, entwickelt von JetBrains.

Unter anderem ist IntelliJ IDEA mit vielen beliebten kostenlosen Entwicklertools wie CVS, Subversion, Apache Ant, Maven und JUnit gut kompatibel. Im Februar 2007 kündigten die IntelliJ-Entwickler eine frühe Version eines Plugins zur Unterstützung der Ruby-Programmierung an.

Seit Version 9.0 ist IntelliJ IDEA in zwei Editionen erhältlich: Community Edition und Ultimate Edition. Die Community Edition ist eine völlig kostenlose Version, die unter der Apache 2.0-Lizenz verfügbar ist. Es bietet volle Unterstützung für Java SE, Groovy, Scala sowie die Integration mit den gängigsten Versionskontrollsystemen. Die Ultimate Edition umfasst Unterstützung für Java EE, UML-Diagramme, Codeabdeckung und Unterstützung für andere Versionskontrollsysteme, Sprachen und Frameworks.


Unterstützte Sprachen:

  • JavaScript
  • KaffeeScript
  • HTML / XHTML / HAML
  • CSS / SASS / WENIGER
  • XML / XSL / XPath
  • ActionScript / MXML
  • Python
  • Groovig
  • Scala
  • Kotlin
  • Clojure
  • C / C ++

Über Plugins von Drittanbietern:

  • OCaml
  • Erlang
  • Fantom
  • Haskell
  • Mathematik
  • Perl5

Die Hauptunterschiede zwischen Ultimate Edition und Community Edition

Ultimate Edition ist eine vollständige Version der Entwicklungsumgebung zum Erstellen kommerzieller Anwendungen.

  • Intelligente Vervollständigung, Tools zur Analyse der Codequalität, einfache Navigation, erweiterte Refactorings und Formatierungen für Java, Groovy, Scala, HTML, CSS, JavaScript, CoffeeScript, ActionScript, LESS, XML und viele weitere Sprachen.
  • Unterstützung für alle gängigen Frameworks und Plattformen, einschließlich Java EE, Spring Framework, Grails, Play Framework, GWT, Struts, Node.js, AngularJS, Android, Flex, AIR Mobile und viele mehr.
  • Integration mit Anwendungsservern wie Tomcat, TomEE, GlassFish, JBoss, WebLogic, WebSphere, Geronimo, Resin, Jetty und Virgo.
  • Tools zum Arbeiten mit Datenbanken und SQL-Dateien, einschließlich eines komfortablen Clients und Editors für das Datenbankschema.
  • Integration mit kommerziellen Versionskontrollsystemen Perforce, Team Foundation Server, ClearCase, Visual SourceSafe.
  • Tools zum Ausführen von Tests und Analysieren der Codeabdeckung, einschließlich Unterstützung für alle gängigen Testframeworks.
Community Edition ist eine kostenlose Version einer Open-Source-Entwicklungsumgebung.
  • Intelligente Vervollständigung, Tools zur Analyse der Codequalität, einfache Navigation, erweiterte Refactorings und Formatierungen für Java, Groovy, Scala, Clojure und Erlang.
  • Professionelles Set an Tools für die Entwicklung von Android-Anwendungen.
  • JavaFX 2.0-Unterstützung, SceneBuilder-Integration; Ein Interface-Designer für Swing.
  • Integration mit automatisierten Build- und Projektmanagement-Tools wie Maven, Gradle, Ant und mehr.
  • Testtools mit Unterstützung für JUnit, TestNG, Spock, ScalaTest und spec2.
  • Integration mit Quellcodeverwaltungssystemen wie Git, Subversion, Mercurial und CSV.

Hauptmerkmale

  • Debugger
    • Groovige Ausdrücke in Evaluate Expression und Watches können jetzt beim Debuggen von Java-Code verwendet werden
    • Bequemeres Debuggen mehrerer Threads
    • Warnungen für Nichtübereinstimmung des Quellcodes mit laufender Kopie
  • Versionskontrollsysteme
    • Git-Worktrees-Unterstützung
    • Bequemeres Zusammenführen und Vergleichen dank Hervorhebung von Änderungen auf Wortebene
  • Editor
    • Ausdrücke nach rechts und links verschieben
    • Automatischer Import von statischen Methoden und Konstanten
    • Unterstützung für rechts-nach-links-Sprachen (wie Arabisch und Hebräisch)
  • Gradle
    • Unterstützung für benutzerdefinierte Quellsätze: jetzt wird jeder Quellsatz durch ein separates Modul repräsentiert und kann seine eigenen Abhängigkeiten haben (dadurch wurden eine Vielzahl von Problemen behoben)
    • Automatische Konfiguration von EAR-Artefakten
  • Java 8
    • Inline-Methode und Change Signature transformieren Methodenreferenzen in Lambda-Ausdrücke
    • Inspektionen, um zu überprüfen, ob Methodenreferenzen, Lambda-Ausdrücke und optionale Typen korrekt verwendet werden
  • Kotlin
    • Kotlin 1.0-Unterstützung
    • Kotlin Edu-Plugin für interaktives Lernen Kotlin
  • Scala
    • Die Vervollständigung berücksichtigt nun die Art der Symbole, den Kontext und die Geschichte ihrer Verwendung.
    • o Die Vervollständigung für Mustervergleichsausdrücke schlägt jetzt die Namen von Fallklasseneigenschaften vor.
  • JavaScript
    • Verbesserte Tooltips für ECMAScript 6, TypeScript und AngularJS 2
    • Asynchronen Code bequem debuggen
  • Federrahmen
    • Erweiterte Hinweisfunktionalität für Spring Boot
    • Verbesserte Spring MVC-Unterstützung
    • Viele bekannte Probleme behoben
  • Thymelblatt
    • Hinweise für benutzerdefinierte Dialekte
    • Thymeleaf 3.0-Unterstützung
  • Android Studio 1.5
    • Leck-Profiler
    • Neue Fusselkontrollen
  • Docker
    • Docker Machine-Unterstützung
    • Separates Fenster (Werkzeugfenster)
    • Im rechten Bereich werden jetzt Protokolle und Oberflächenelemente zum Verwalten von Umgebungsvariablen und Portbindungen angezeigt

System Anforderungen

Projekterstellung und Konfiguration

Alle Prozesse sind für die Version IntelliJ IDEA ULTIMATE 2016.2 beschrieben




Um ein neues Projekt im Begrüßungsfenster von Intellij IDEA zu erstellen, wählen Sie das Element Neues Projekt erstellen.
Wenn Sie ein fertiges Projekt öffnen müssen, wählen Sie Projekt importieren und geben Sie den Pfad zum Ordner mit dem Projekt an.
Links werden in der Liste Projekte angezeigt, mit denen Sie zuletzt gearbeitet haben.



Geben Sie im angezeigten Fenster die Parameter des zu erstellenden Projekts an. Das Feld Project SDK gibt das Development Kit, die Bibliotheken, Frameworks und die Java-Version an.



Abhängig von den Anforderungen für Ihre Anwendung können Sie folgende Projektarten auswählen:

Feder ist ein universelles Open-Source-Framework für die Java-Plattform.
JavaFX- eine Plattform zum Erstellen von RIA, ermöglicht es Ihnen, einheitliche Anwendungen mit einer umfangreichen grafischen Benutzeroberfläche für den direkten Start unter Betriebssystemen zu erstellen, in Browsern und auf Mobiltelefonen zu arbeiten, einschließlich solcher, die mit Multimedia-Inhalten arbeiten.
Android- Entwicklung von Anwendungen für Android OS.
Maven ist ein Werkzeug zum Erstellen eines Java-Projekts: Kompilieren, Erstellen eines JAR, Erstellen eines Programmverteilungskits, Erstellen von Dokumentationen.
Gradle- ein automatisiertes Build-System, das auf den Prinzipien von Apache Ant und Apache Maven basiert, aber eine Groovy-DSL anstelle der traditionellen XML-ähnlichen Form der Projektkonfigurationsdarstellung bietet.
Groovig ist eine objektorientierte Programmiersprache, die für die Java-Plattform als Ergänzung zur Java-Sprache mit Python-, Ruby- und Smalltalk-Funktionen entwickelt wurde.
Griffon- Ein Open-Source-"Framework", das die Groovy-Sprache verwendet.
Grals- ein Software-Framework zum Erstellen von Webanwendungen, geschrieben in der Skriptsprache Groovy.
Statisches Netz- Webmodule werden verwendet, um Webanwendungen mit Technologien wie HTML / CSS, JavaScript, PHP usw. zu entwickeln. Sie unterstützen keine Anwendungsentwicklung.
Kotlin- Kotlin-Modul für die virtuelle Java-Zielmaschine

Im nächsten Fenster können Sie eine Vorlage für das zu erstellende Projekt auswählen. Die Erläuterungen sind unten im Fenster zu sehen. In diesem Fall wird im Projekt bereits eine Klasse mit einer main-Methode angelegt.


alt = "(! LANG: Erstelle ein Projekt" class="image-center">!}

Im letzten Schritt werden Name und Speicherort des Projekts im System festgelegt




Das Projekt ist erstellt, Sie können mit dem Schreiben von Programmcode beginnen.




Projektschnittstelle und Ausführung

Das gesamte Programmfenster lässt sich in 3 Bereiche unterteilen. Die Projektdateien werden im roten Bereich angezeigt. Im grünen Bereich erfolgt das direkte Arbeiten mit Dateien, einschließlich des Schreibens des Programmcodes. Der blaue Bereich dient dem schnellen Zugriff auf die Hauptfunktionen: Erstellen, Starten und Debuggen des Projekts. Zusätzlich gibt es eine Suchfunktion nach Code.




Als Beispiel gibt es ein Programm, das die Werte eines bestimmten Arrays um 2 erhöht.




Um das Projekt auszuführen, wählen Sie Ausführen aus dem Menü Ausführen oder verwenden Sie die Tastenkombination Alt + Umschalt + F10. Oder verwenden Sie die oben beschriebenen Schaltflächen aus dem blauen Bereich.




Nach der Ausführung erscheinen die Ergebnis- und Programmfortschrittsmeldungen in der Ausgabekonsole.




Wenn der Programmcode eine Benutzereingabe erfordert, kann die Ausgabekonsole als Eingabekonsole dienen.




Das Ergebnis des Programms.



Um Ihre Anwendung zu debuggen, können Sie "Breakpoints" (absichtliche Unterbrechung der Programmausführung) verwenden. Um einen Breakpoint zu setzen, müssen Sie mit der linken Maustaste links von der Codezeile klicken, auf der Sie das Programm stoppen möchten.




Wählen Sie dann das Debug-Element auf der Registerkarte Ausführen aus.




Das Programm stoppt seine Ausführung an der angegebenen Stelle. Danach können Sie auf der Registerkarte Debugger im Bereich Variablen (grüner Bereich in der Abbildung) die Werte aller Variablen verfolgen. Auch die Werte der Variablen sind direkt im Fenster mit dem Programmcode zu sehen.




Der blaue Bereich dient dem schnellen Zugriff auf die notwendigen Funktionen beim Debuggen (von oben nach unten): Projekt neu starten, Programm bis zum nächsten Breakpoint ausführen, Pause (zur Zeit nicht aktiv), erzwungenes Beenden des Programms , sehen Sie sich die gesetzten "Breakpoints" an, ignorieren Sie "Breakpoints" (das Programm wird bis zum Ende ausgeführt).
Der gelbe Bereich dient zum Umschalten zwischen den Debugger-Tabs und der Ausgabekonsole, er enthält auch Schaltflächen zum Debuggen: Schritt mit Eintritt, Schritt mit Umgehung, Schritt mit Beenden.
Über das Bedienfeld „Frames“ (roter Bereich) können Sie auf die Liste der Threads in Ihrer Anwendung zugreifen. Für jeden Thread können Sie die Stack-Struktur anzeigen, Frames untersuchen, zwischen Frames wechseln und automatisch zum Quellcode im Editor springen.
Wenn Sie den Wert einer bestimmten Variablen verfolgen müssen, können Sie Watches verwenden. Um eine Variable hinzuzufügen, die Sie interessiert, müssen Sie auf das grüne Plus klicken und den Namen der Variablen aus dem Programmcode eingeben.
Ebenso können Sie jede andere Variable hinzufügen. Um beispielsweise ein Array hinzuzufügen, müssen Sie auch seinen Namen angeben, wonach der Typ und die Werte der Array-Elemente angezeigt werden.


Kontrolle des Wertes der Variablen i:




Steuern der Werte des gesamten Arrays:




Um zum nächsten Schritt des Programms zu gelangen, können Sie die Taste Programm fortsetzen drücken oder die Taste F9 verwenden.




Somit kann der Fortschritt des Programms überwacht werden. Wenn Sie den Wert einer Variablen nicht mehr verfolgen müssen, können Sie sie aus der Variablenliste entfernen. Das rote Minus-Symbol dient zum Löschen.



IntelliJ IDEA ist die bequemste IDE für Programmierer, und laut IT-Experten ist IDEA die beste IDE für die Entwicklung in modernen Programmiersprachen, die Unterstützung für viele gängige Bibliotheken enthält. IDEA ist ideal zum Erstellen von kommerziellen, Web- und mobilen Anwendungen.
Es gibt 2 Versionen des Programms namens Ultimate und Community. Community ist eine kostenlose Version des Programms zur Entwicklung auf Basis von Open Source.


IDEA-Funktionen

Unterstützung für das Parsen, erweiterte Hinweise und eine praktische Struktur helfen Ihnen, den Entwicklungsprozess schnell zu verstehen und so weit wie möglich zu beschleunigen.

Außerdem gibt es eine Version von "Ultimate", die neben den Standardsprachen auch andere unterstützt.
Die Windows-, Linux- und Mac-Version des Programms bietet integrierte Unterstützung für viele Frameworks und Testtools.

Die in JetBrains IDEA enthaltenen Fähigkeiten, die in keiner anderen IDE zu finden sind, ermöglichen es dem Programmierer, Berge von monotoner Routine loszuwerden, die Geschwindigkeit des Entwicklers auf ein neues Niveau zu heben, Fehler rechtzeitig zu beseitigen und die Qualität des Codes zu verbessern. Integriert in die erweiterte Codeanalyse von IDEA, die die meisten Fehler erkennen kann


Plugins

IDEA hat die Möglichkeit, über 300 Plugins zu installieren, die seine Funktionalität verbessern und verschiedene Möglichkeiten der Codeüberprüfung und -refaktorierung sowie Unterstützung für andere Sprachen und Server hinzufügen.


Für wen ist diese IDE?

Das Herunterladen von IDEA ist für jemanden, der ständig mit verschiedenen Programmiersprachen arbeitet und das Beste aus seinen Tools herausholen möchte.
IntelliJ IDEA Community Edition ist kostenlos in vielen Sprachen erhältlich, einschließlich Russisch, das kostenlos heruntergeladen werden kann, jede der beiden Versionen, jeder kann es.

Was ist in der kostenlosen Version der IDEA Community enthalten

Die kostenlose Version des Windows-Programms IntelliJ Idea Community, die kostenlos zum Download zur Verfügung steht, umfasst eingeschränkte Unterstützung für die Erstellung von Android-Anwendungen, die Möglichkeit, eine Benutzeroberfläche zu entwickeln, die einen visuellen Quelltexteditor mit erweiterten automatisierten Testtools enthält, Tools für das Refactoring-Programm Code, XML-Unterstützung und UML, Syntaxanalyse für reguläre Ausdrücke und integrierte Unterstützung für Eclipse-Projekte.
Es unterstützt auch ab Version 6 des Produkts einen visuellen GUI-Schnittstelleneditor für Swing, genannt Swing UI Designer.

IntelliJ IDEA ist eine der leistungsstärksten Allzweck-IDEs. Es unterstützt Sprachen wie PHP, JavaScript, Sass, Ruby, Python und natürlich Java. Hinzu kommen Unterstützung für gängige Frameworks und Engines, Codetests, Anpassung für mobile Geräte, Integration mit Git und Mercurial, Tools für die Arbeit mit Servern - und Sie werden verstehen, dass die Programmierung mit IntelliJ IDEA einfacher und produktiver ist.

Installation

Es gibt zwei Versionen von IntelliJ IDEA - Community und Unlimited. Die erste ist kostenlos, aber begrenzt. Es unterstützt keine Spring-Frameworks, Vaadin, GWT, JavaScript und TypeScript, SQL und vieles mehr. Die zweite enthält alle möglichen Funktionen für die gemeinsame Entwicklung, ist jedoch nur für eine 30-tägige Testphase kostenlos. Dann müssen Sie mindestens 533 Dollar zahlen.

Die Möglichkeiten der kostenlosen Version reichen uns aus, daher konzentrieren wir uns auf die Installationsdatei namens idealC.

Zur Installation unter Windows müssen wir den Quellcode mit der exe-Erweiterung von der offiziellen Website herunterladen. Als nächstes starten Sie es und folgen den Anweisungen des Installationsprogramms.

Doppelklicken Sie unter MacOS auf die Datei ideaIC.dmg, mounten Sie das Archiv und kopieren Sie die Quellen in den Ordner Programme.

Unter Linux müssen Sie ideaIC.gz in ein Verzeichnis entpacken, das das Ausführen von Dateien unterstützt. Für die FHS-Formathierarchie ist dies /opt. Gehen Sie danach in das Unterverzeichnis / bin und führen Sie die Datei idea.sh aus.

Lassen Sie uns nun herausfinden, wie Sie IntelliJ IDEA einrichten.

Voreinstellung

Wenn Sie IntelliJ IDEA zum ersten Mal starten, wird ein Dialogfeld angezeigt, in dem Sie aufgefordert werden, den Pfad zur Einstellungsdatei anzugeben. Da dies unsere erste Erfahrung mit der IDE ist, wählen wir den Punkt "Einstellungen nicht importieren". Wenn dieses Fenster nach der Aktualisierung oder Neuinstallation erscheint, wählen Sie das Quellverzeichnis aus.

Der nächste Schritt bei der Konfiguration von Intellij-Idee ist die Auswahl eines Themas. Standardmäßig gibt es zwei davon - Standard (hell) und Darcula (dunkel).

Wie oben erwähnt, unterstützt IDEA eine Vielzahl von Hilfswerkzeugen. Natürlich braucht ein Anfänger nicht alle. Daher besteht der nächste Schritt darin, sie zu deaktivieren, um die Leistung zu erhöhen. Wählen Sie dazu im nächsten Dialogfenster "Alle deaktivieren". Keine Sorge, Sie können sie später im Einstellungsmenü aktivieren.

Die Programmierumgebung IntelliJ IDEA denkt jedoch nicht einmal daran, sich darauf auszuruhen und bietet an, zusätzliche Add-Ons herunterzuladen. Danke, das interessiert uns auch nicht!

Nachdem Sie IntelliJ IDEA installiert und konfiguriert haben, können Sie loslegen. Es beginnt natürlich mit der Erstellung eines IntelliJ IDEA-Projekts.

Mit dieser Aktion werden Sie kaum Schwierigkeiten haben, denn der neue Dialog bietet nur 4 Möglichkeiten: Neues Projekt erstellen (Create New Project), ein bestehendes öffnen (Open), ein Projekt importieren (Import Project) oder die Versionskontrolle beenden (Auschecken von der Versionskontrolle). Wir wählen das erste Element aus. Für weitere Informationen zum Erstellen eines IntelliJ IDEA-Projekts, was bereits in der Umgebung zu tun ist, lesen Sie besser auf der offiziellen Website, da es wirklich viele Möglichkeiten gibt, den Arbeitsbereich anzupassen.

Probleme und Fragen

Als nächstes werden Sie wahrscheinlich mehrere Fragen haben, von denen eine die Aktivierung von IntelliJ IDEA betrifft. Die eingeschränkte Version oder 30-Tage-Testversion erfordert keine Registrierung und zusätzliche Manipulationen. Wenn Sie jedoch das gekaufte aktivieren möchten, müssen Sie diese Schritte ausführen:

  • Auf dem Begrüßungsbildschirm, von dem aus wir das Projekt erstellen, finden Sie unten im Menü Konfigurieren-> Lizenz verwalten. Wenn Sie bereits drin sind, dann im oberen Bereich Hilfe-> Registrieren.
  • Hier sind 3 mögliche Aktivierungsmethoden: über ein Konto (JetBrains-Konto), über einen Code (Aktivierungscode), über einen Lizenzserver (Lizenzserver). Je nachdem, wie Sie oder Ihr Arbeitgeber die Lizenz erworben haben und über welche Daten Sie verfügen, wählen Sie die entsprechende Option.
  • Wir geben die notwendigen Daten ein, drücken den „Aktivieren“-Button und genießen die grenzenlose Arbeit.

Die nächste traditionelle Frage betrifft die Aktualisierung der IDE. Hier ist der Algorithmus derselbe wie bei der Installation: herunterladen-ausführen-den Anweisungen folgen oder im allerersten Dialogfeld deinstallieren-installieren-reinstall-refer_to_existing_settings_file.

Und natürlich ist kein einziges Forum vollständig ohne die Frage: „Es startet nicht, was soll ich tun?“. Die traditionelle Antwort - Lesen Sie noch einmal sorgfältig, wie Sie IntelliJ IDEA installieren. Wenn alles richtig gemacht wurde, startet das Programm garantiert. Sollten direkt bei der Arbeit von IDEA Probleme auftreten, liegt es höchstwahrscheinlich an falsch installierten Plugins, suchen Sie nach Antworten auf den offiziellen Webseiten ihrer Entwickler.

Für alle Fälle hier eine weitere Anleitung zum Deinstallieren von IntelliJ IDEA:

  1. standardmäßig über die Systemsteuerung von Windows. Fügen Sie bei Bedarf die Reste in der Registrierung entlang des Pfads hinzu: „HKEY_CLASSES_ROOT \ IntelliJIDEAProjectFile“;
  2. Unter Linux reiben Sie die Dateien manuell und löschen Sie auch die Einstellungsverzeichnisse „config“ und „system“, wenn sie sich nicht im Stammverzeichnis befinden.
  3. Unter MacOS ist es standardmäßig über das Programmsymbol zu löschen und den Cache in Richtung „Einstellungen/Caches/Plugins/Logs“ zu leeren.

Bevor Sie kopfüber in die Welt einer neuen IDE eintauchen, denken Sie daran, dass dies ein komplexes Produkt mit einer scharfen Lernkurve ist. Daher sind Java-Kurse mit praktischen IntelliJ IDEA-Lektionen die richtige Wahl zum Lernen. So steigen Sie schneller in den Beruf ein und beherrschen ein mächtiges Werkzeug.

IntelliJ IDEA ist eine kommerzielle Anwendungsentwicklungsumgebung. Es gibt eine kostenlose „Community Edition“ mit eingeschränkter Funktionalität und eine kommerzielle Vollversion „Ultimate Edition“. Die Vollversion mit aktiver Beteiligung an der Entwicklung von Open-Source-Projekten kann kostenlos bezogen werden. Die Community-Version wird unter der Apache 2.0-Lizenz vertrieben und umfasst Testtools, Versionskontrolltools, Software-Builds und unterstützt Java, Java ME, Groovy, Scala und Clojure.

Außerdem unterstützt die eingeschränkte Version die Entwicklung von Programmen für das Android-System, es gibt Tools zur Entwicklung der Benutzeroberfläche, einen Editor für XML-Code, reguläre Ausdrücke, Syntaxprüfung, Import und Export von Eclipse-Projekten. IntelliJ IDEA Community Edition lässt sich nahtlos in Bug-Tracking-Systeme integrieren.

Die „Ultimate“-Version unterstützt zusätzlich zu den Standard-Programmiersprachen der „Community“-Version PHP, SQL, Ruby, CSS, Python, HTML, JS. Arbeiten mit Java EE-Technologie und Frameworks Hibernate, Rails, Google Web Toolkit, Spring sind ebenfalls vorhanden. Zu den Integrationstools gehören Microsoft Team Foundation Server, Rational Clear Case und Perforce.

Hauptmerkmale und Funktionen

  • Smart Editor erkennt Code, unterstützt Refactoring, Codekontrolle, Verfolgung beabsichtigter Aktionen;
  • einfache Navigation und volle Java 7-Unterstützung;
  • JUnit- und TestNG-Integrations- und UI-Testtools;
  • Unterstützung für OSGI-Technologien, Java EE, Google App Engine, Spring, Hibernate, GWT, Play, Struts und andere;
  • vereinfachte Webentwicklung durch intelligenten HTML-Editor, JavaScript, CSS, CoffeeScript, Template-Integration;
  • vollständiger Satz unterstützter Sprachen;
  • Bereitstellung und Debugging mit spezialisierten Servern;
  • zusätzliche Tools für die Arbeit mit Code.

Einschränkungen der kostenlosen Version

  • Der Testzeitraum für die Ultimate Edition beträgt 30 Tage;
  • die Community Edition hat eingeschränkte Funktionalität.

Besondere Anforderungen

  • 1 GB RAM (2 GB empfohlen);
  • 300 MB freier Festplattenspeicher (vorzugsweise 1 GB);
  • Bildschirmauflösung 1024x768.


Die intelligenteste und benutzerfreundlichste Java-Entwicklungsumgebung, einschließlich Unterstützung für die neuesten Technologien und Frameworks. IntelliJ IDEA bietet Produktivitätstools und ist ideal zum Erstellen von kommerziellen, mobilen und Webanwendungen.

System Anforderungen:
Eines der folgenden Betriebssysteme:
Microsoft Windows 10
Microsoft Windows 8.1
Microsoft Windows 8
Microsoft Windows 7

2 GB RAM oder mehr
1,5 GB Festplattenspeicher + mindestens 1 GB für Cache

Torrent-Entwicklungsumgebung für Java - JetBrains Intellij IDEA 2018.3.2 im Detail:
Hauptmerkmale
· Intelligente Vervollständigung, Tools zur Analyse der Codequalität, einfache Navigation, erweiterte Refactorings und Formatierungen für Java, Groovy, Scala, HTML, CSS, Javascript, CoffeeScript, ActionScript, LESS, XML und viele andere Sprachen.
· Unterstützung für alle gängigen Frameworks und Plattformen, einschließlich Java EE, Spring Framework, Grails, Play Framework, GWT, Struts, Node.js, AngularJS, Android, Flex, AIR Mobile und viele mehr.
· Integration mit Anwendungsservern einschließlich Tomcat, TomEE, GlassFish, JBoss, WebLogic, WebSphere, Geronimo, Resin, Jetty und Virgo.
· Tools zum Arbeiten mit Datenbanken und SQL-Dateien, einschließlich eines praktischen Clients und Editors für das Datenbankschema.
· Integration mit kommerziellen Versionskontrollsystemen Perforce, Team Foundation Server, ClearCase, Visual SourceSafe.
· Tools zum Ausführen von Tests und Analysieren der Codeabdeckung, einschließlich Unterstützung für alle gängigen Testframeworks.

Was ist neu in Version 2018.3
IntelliJ IDEA unterstützt das kommende Java 12, und Sie können bereits eine Vorschau der Raw String Literals (JEP 326) in der IDE anzeigen. Mehr erfahren.
Die IDE kann jetzt in komplizierteren Fällen Duplikate erkennen und dies auch schneller.
Verbesserungen der Java Stream-API: Redundante sortierte Aufrufe, die vor dem nachfolgenden min-Aufruf getätigt werden, werden jetzt erkannt.
Eine neue datenflussbasierte Inspektion erkennt Situationen, in denen die erste Bedingung unnötig ist, weil sie bereits durch eine zweite Bedingung abgedeckt ist.
Die IDE identifiziert jetzt Situationen, in denen eine unterdrückte Inspektion keine Warnungen im zugehörigen Methodenrumpf, der zugehörigen Klasse oder Anweisung mehr behandelt.
Die IDE hebt die erste und alle nachfolgenden TODO-Kommentarzeilen im Editor hervor und zeigt sie im TODO-Toolfenster an.
Eine neue Einrückungsstatusleiste zeigt die Größe des Einzugs in der aktuellen Datei an.
Sie können einen Bereich erstellen, um die Codeformatierung für bestimmte Dateien und Ordner zu deaktivieren. Gehen Sie in den Einstellungen / Einstellungen | . zum Tab „Formatter Control“ Herausgeber | Code-Stil.
Syntaxhervorhebung und Codevervollständigung sind jetzt für EditorConfig-Dateien verfügbar.
Dank der anfänglichen Unterstützung für GitHub-Pull-Requests können Sie jetzt PRs in Ihrer IDE anzeigen.
Unterstützung für Git-Submodule ist hier: Aktualisieren Sie Ihr Projekt, übernehmen Sie Änderungen, zeigen Sie Diffs an und lösen Sie Konflikte.
Mit dem VCS-Log können Sie zum vorherigen/nächsten ausgewählten Commit navigieren.
Die Aktion „Historie bis hier“ kann jetzt die vollständige Historie anzeigen.
Whitespace-Änderungen können beim Zusammenführen ignoriert werden.
Das Kontextmenü der Anmerkungen enthält jetzt eine neue Option zum Ignorieren von Leerzeichen (nur Git).
Eine Diff-Vorschau für annotierte Linien ist jetzt über das VCS-Popup verfügbar.
IntelliJ IDEA hat eine neue Option, um eine Datei von einem Git-Zweig in einen anderen zu kopieren.
Der Zweig, an den Sie Dateien übertragen, wird jetzt im Dialogfeld "Bestätigen" angezeigt.
Die IDE aktualisiert Git-Multi-Repository-Projekte viel schneller als zuvor.
Standardmäßig verwendet die IDE jetzt die Native Git SSH Executable.
Die neue Suche überall integriert die folgenden Navigationsdialoge: Überall suchen, Aktion suchen, Gehe zu Klasse, Gehe zu Datei und Gehe zu Symbol.
Sie können jetzt im Dialogfeld "In Pfad suchen" nach mehrzeiligen Fragmenten suchen.
Das neue aktualisierte Dialogfeld „Strukturelles Suchen und Ersetzen“ bietet zahlreiche Verbesserungen, darunter die automatische Vervollständigung im Suchfeld, eine flexiblere Bereichskonfiguration und mehr.
Die IDE kann Ihnen bei der Migration Ihres Projekts auf die neue Version von Kotlin helfen.
Die IDE bietet Ihnen eine Reihe von Projektbeispielen für Multiplattform-Projekte.
Es sind neue Kotlin-Inspektionen und Quick-Fixes verfügbar.
Die IDE unterstützt bereits das kürzlich veröffentlichte Spring Boot 2.1.
Bei der Projekterstellung schlägt die IDE vor, die entsprechenden Plugins zu installieren oder zu aktivieren, um sicherzustellen, dass alle ausgewählten Technologien unterstützt werden.
Bessere JPA- und Spring Data-Unterstützung für Kotlin.
Wir haben ein neues Thema mit hohem Kontrast eingeführt, um IntelliJ IDEA zugänglicher zu machen.
Bildschirmlesegeräte können jetzt auf Zeilennummern, VCS-Anmerkungen, den Debugger und andere Bundstegsymbole zugreifen und diese lesen.
Barrierefreiheitsprüfungen für HTML sind verfügbar.
Es ist möglich, mit dem Serviceability-Agenten an Java-Prozesse anzuhängen, die ohne Debug-Agent gestartet wurden.
Die IDE kann nun automatisch weiter auf die Remote-Verbindungen hören, nachdem der Remote-Debugging-Prozess getrennt wurde.
Sie können Ihre eigene benutzerdefinierte Verknüpfung zuweisen, um alle Haltepunkte aus einer Datei oder aus dem gesamten Projekt zu entfernen.
Die IDE unterstützt asynchrone Stack-Traces in Remote-JVMs.

Behandlungsablauf
1. Installieren Sie Intellij IDEA.
2. Kopieren Sie die Datei JetbrainsIdesCrack-4.1-release-enc.jar in das Verzeichnis C:\Programme\JetBrains\IntelliJ IDEA 2018.3.2\bin (Standardinstallationspfad).
3. Fügen Sie im selben Verzeichnis in der Datei idea64.exe.vmoptions (oder idea.exe.vmoptions, je nach Bitness des Betriebssystems und des Launchers) die Zeile -javaagent hinzu: C: \ Program Files \ JetBrains \ IntelliJ IDEA 2018.3 .2 \ bin \ JetbrainsIdesCrack-4.1-release-enc.jar.
4. Starten Sie Intellij IDEA, geben Sie beliebige Zeichen in das Eingabefeld für den Aktivierungscode ein.

Gastroguru 2017