Intellij Idea - Vertraut werden

In diesem Kapitel werden wir uns mit IntelliJ IDEA vertraut machen. Um die Vorteile und Funktionen eines Tools zu diskutieren, muss man mit diesem Tool vertraut sein, und IntelliJ ist keine Ausnahme.

Dieses Kapitel gibt Ihnen einen Überblick über IntelliJ. Das Kapitel beginnt mit einer Diskussion über die visuellen Elemente und Konfigurationseinstellungen von IDE und endet schließlich mit der Diskussion der JVM- und Plattformeigenschaften.

Visuelle Elemente

Eines der wichtigsten Dinge bei IDE sind die visuellen Elemente. Das Erkennen und Verstehen der visuellen Elemente ermöglicht es Ihnen, in aquickerund einfachere Weise. Der folgende Screenshot und die Beschriftungen zeigen die Hauptoberfläche von IntelliJ.

  1. Menu bar - Die Menüleiste bietet Optionen zum Erstellen neuer Projekte und andere wichtige Aktionen im Zusammenhang mit Projekten wie Code-Refactoring, Erstellen, Ausführen, Debuggen, Versionskontrolloptionen usw.

  2. Tool bar- Die Symbolleiste bietet Verknüpfungen zum Kompilieren, Debuggen und Ausführen von Optionen. Sie können es an Ihre Anforderungen anpassen.

  3. Navigation bar- Die Navigationsleiste ermöglicht eine einfachere Navigation innerhalb eines Projekts. Diese Funktion ist praktisch, wenn die Codebasis zunimmt.

  4. Tools tab- Die Registerkarte Extras wird auf beiden Seiten des Hauptfensters angezeigt. Von hier aus können Sie auf wichtige Tools wie Datenbanken zugreifen. Maven / Ant baut und so weiter.

  5. Project perspective - Das Projektperspektivenfenster zeigt verschiedene Elemente von Projekten wie Pakete, Module, Klassen, externe Bibliotheken usw. an.

  6. Editor window- Dies ist ein Ort, an dem Entwickler die meiste Zeit verbringen. Im Editorfenster können Sie Code mit Syntaxhervorhebung und anderen nützlichen Funktionen bearbeiten / schreiben.

Am unteren Rand des Hauptfensters befindet sich ein statusLeiste, die einige zusätzliche Attribute zur Datei anzeigt - wie das Format und den Codierungstyp. Es bietet auch die Möglichkeit, das schreibgeschützte Attribut der aktuellen Datei umzuschalten. Von hier aus können Sie auch die Inspektionsstufe verwalten.

Arbeiten mit Plug-Ins

Plug-Ins helfen, die Funktionalität von IntelliJ zu erweitern. Es bietet eine große Anzahl von Plug-Ins, die von Datenbanken über Versionskontrolle bis hin zur Profilerstellung reichen. Diese Liste wird fortgesetzt.

Schritte zum Verwalten von Plug-Ins

Befolgen Sie diese Schritte, um Plug-Ins zu verwalten -

  • Gehen Sie zum Menü Datei → Einstellungen.

  • Wählen Sie im linken Bereich die Registerkarte Plugins.

  • In diesem Fenster werden alle installierten Plug-Ins aufgelistet. Auf der rechten Seite jedes Plug-In-Namens befindet sich ein Kontrollkästchen. Durch Aktivieren dieses Kontrollkästchens werden die Plug-Ins aktiviert / deaktiviert.

  • Das IntelliJ Online-Plug-In-Repository finden Sie hier. Um ein Plug-In-Repository hinzuzufügen / zu entfernen, klicken Sie auf die Schaltfläche Repository durchsuchen. Dies bietet eine Möglichkeit, die erforderlichen Schritte auszuführen.

  • Darüber hinaus ermöglicht es die Offline-Installation von Plug-Ins. Laden Sie dazu das Plug-In herunter und wählen Sie Install Plug-In von der Disk-Schaltfläche und navigieren Sie zum Download-Pfad.

Um andere Aktionen für Plug-Ins wie Deinstallieren, Aktualisieren und Sortieren auszuführen, klicken Sie mit der rechten Maustaste auf ein Plug-In. Es wird ein Dropdown-Menü angezeigt, aus dem Sie eine der Aktionen auswählen können.

Arbeiten mit Einstellungen

Dieser Abschnitt enthält einige wichtige Tipps zum Verwalten von Einstellungen. Sie können IntelliJ-Einstellungen importieren, exportieren und freigeben.

Exporteinstellungen

Es ermöglicht das Exportieren der aktuellen Einstellungen als JAR-Datei.

  • Gehen Sie zu Datei → Exporteinstellungen.

  • In den Fenstern für Exporteinstellungen werden die verfügbaren Einstellungen für Benutzeroberfläche, Debugger, SDK und andere aufgeführt.

  • Es bietet ein Kontrollkästchen zur Auswahl. Klicken Sie nach Abschluss der Auswahl auf die Schaltfläche OK, um die Einstellungen auf der lokalen Festplatte zu speichern.

Importeinstellungen

Es ermöglicht den Import der in der JAR-Datei gespeicherten Einstellungen.

  • Gehen Sie zu Datei → Importeinstellungen.
  • Wählen Sie das Einstellungsglas aus, indem Sie durch die Ordnerstruktur navigieren
  • Klicken Sie auf die Schaltfläche OK.

Einstellungen teilen

Mit IntelliJ IDEA können Sie Ihre IDE-Einstellungen für verschiedene Instanzen freigeben. Dies ist besonders nützlich, wenn Sie dieselben Einstellungen in einem Team oder einer Organisation anwenden möchten. Voraussetzung dafür ist die Aktivierung desSettings RepositoryPlug-In. Es ist standardmäßig installiert und aktiviert.

Um seinen Status sicherzustellen -

  • Gehen Sie zu Datei → Einstellungen → Plugins

  • Plug-In für das Repository für Sucheinstellungen

Wir können die aktuelle Einstellung auf GitHub / Bitbucket speichern und auf andere Instanzen anwenden. So speichern Sie die aktuelle Einstellung:

  • Gehen Sie zum Repository Datei → Einstellungen.

  • Geben Sie die Git-Repository-URL in das Dialogfeld für die vorgelagerte URL ein.

  • Klicken Sie auf die Schaltfläche Remote überschreiben.

  • Um dieselben Einstellungen auf andere Instanzen anzuwenden, klicken Sie auf die Schaltfläche Lokal überschreiben.

Konfigurieren von JVM-Optionen und Plattformeigenschaften

Wir können die JVM-Optionen konfigurieren, indem wir zu navigieren Help → Edit Custom VM OptionsSpeisekarte. Im Folgenden finden Sie einige wichtige JVM-Optionen, die wir festlegen können.

  • –server - Es ermöglicht die Auswahl der Java HotSpot Server VM

  • -Xms<size>- Legt die anfängliche Java-Heap-Größe fest. Der Standardwert ist 128 MB.

  • -Xmx<size>- Legt die maximale Java-Heap-Größe fest. Der Standardwert ist 750 MB.

  • -Xss<size> - Legt die Größe des Java-Thread-Stapels fest.

  • –XX - Es ermöglicht das Einstellen des GC-Algorithmus und anderer Eigenschaften.