[JAVA] Persönlich empfohlene Intellij IDEA-Grundeinstellungen (von Zeit zu Zeit aktualisiert)

Ich werde die Einstellungen von Intellij IDEA offenlegen, die ich persönlich empfehle.

Spielen Sie mit den Einstellungen

So öffnen Sie den Einstellungsdialog

--Für Windows oder Linux Wählen Sie "Datei"> "Einstellungen ..." --Für MacOS Wählen Sie "IntelliJ IDEA"> "Preferences ..."

In diesem Dialogfeld werden folgende Einstellungen vorgenommen

Machen Sie Änderungen in Git auf einen Blick sichtbar

Standardmäßig werden Dateien, die sich in Git geändert haben, in Farbe angezeigt. (↓ Die geänderte Datei ist blau. Subtil.) Screen Shot 2018-08-04 at 18.44.04.png

Mit dieser Einstellung wird das übergeordnete Verzeichnis der geänderten Datei ebenfalls in Farbe angezeigt. Screen Shot 2018-08-04 at 18.42.51.png

Einstellmethode:

Version Control Aktivieren Sie "Verzeichnisse mit geänderten Nachkommen anzeigen"

In Maven / Gradle definierte abhängige Bibliotheken automatisch herunterladen und importieren

Es lädt automatisch die in den "Abhängigkeiten" von Maven und Gradle definierten Abhängigkeitsbibliotheken herunter und macht sie einsatzbereit.

Für Maven

Build, Execution, Deployment > Build Tools > Maven > Importing Aktivieren Sie "Maven-Projekt automatisch importieren"

Für Gradle

Build, Execution, Deployment > Build Tools > Gradle Aktivieren Sie "Auto-Import verwenden"

Importorganisation automatisch durchführen

Legen Sie fest, dass beim Bearbeiten einer Java-Klasse automatisch die erforderliche Importanweisung hinzugefügt wird

Einstellmethode:

Editor > General > Auto Import Aktivieren Sie "Eindeutige Importe im laufenden Betrieb hinzufügen" Aktivieren Sie "Importe im laufenden Betrieb optimieren"

Verhindern Sie, dass das Kabel zusammenfällt

Standardmäßig faltet Intellij Importanweisungen zusammen und blendet sie aus. Screen Shot 2018-08-04 at 18.22.13.png

Da es schwierig ist, die Falten nach persönlichen Wünschen einzeln zu öffnen, habe ich sie so eingestellt, dass sie ohne Falten angezeigt werden.

Einstellmethode:

Editor > General > Code Folding Deaktivieren Sie alle Kontrollkästchen "Standardmäßig reduzieren:"

Schließen Sie das ausgewählte Teil ein, wenn Sie " " "oder" { "mit dem ausgewählten Text eingeben

Wenn Sie diese Einstellung vornehmen, Wenn Sie beispielsweise "" mit eingegebenem Text wie ↓ ... eingeben Screen Shot 2018-08-04 at 18.27.49.png Die Auswahl wird von "" umgeben. Es ist praktisch. Screen Shot 2018-08-04 at 18.27.59.png

Einstellmethode:

Editor > General > Smart Keys Aktivieren Sie "Surround-Auswahl beim Eingeben von Anführungszeichen oder Klammern"

SQL-Dialekteinstellungen (* MySQL wird hier angenommen)

Wenn Sie "Use MySQL" auswählen, wenn es so aussieht, erkennt Intellij es als MySQL SQL und führt die Anzeige von Vervollständigung, Formatierung und Syntaxfehlern durch. Screen Shot 2018-01-31 at 9.41.22.png

Es ist schwierig, jeweils eine Datei auszuwählen, daher lautet die für das gesamte Projekt festgelegte Methode ↓. Preferences > Languages & Frameworks > SQL Dialects Wählen Sie "MySQL" für "Global SQL Dialects" oder "Project SQL Dialects" Screen Shot 2018-01-31 at 9.48.39.png

Organisieren Sie Importe automatisch und wenden Sie Formatierer an, wenn Sie Java-Dateien speichern

Wenn Sie sich als Team entwickeln, ist es nicht gut, dass es einen Unterschied aufgrund von Einrückungen usw. gibt. Ich denke, es ist besser, einen Formatierer zu verwenden, ohne Fragen zu stellen.

  1. Installieren Sie das Plug-In "Aktionen speichern"
  2. Stellen Sie "Andere Einstellungen"> "Aktionen speichern" auf "↓"
Screen Shot 2018-12-03 at 17.24.23.png

Erhöhen Sie den zugewiesenen Speicher (Heap-Größe)

Erhöhen Sie die Größe des Heapspeichers, damit Intellij leichter arbeitet.

Einstellmethode:

  1. Wählen Sie "Hilfe"> "Benutzerdefinierte VM-Optionen bearbeiten ..."
  2. Wenn die Datei "idea.vmoptions" nicht vorhanden ist, werden Sie gefragt, ob Sie sie erstellen möchten. Wählen Sie daher "Erstellen".
  3. Eine Datei wie ↓ wird erstellt und angezeigt. Screen Shot 2018-08-04 at 17.58.25.png
  4. Ändern Sie den Wert von Xmx (maximale Heap-Größe). (Übrigens, wenn Sie auch Xms erhöhen (minimale Heap-Größe), kann der Start etwas schneller sein)

Beispiel:

-Xms256m
-Xmx1500m

Andere empfohlene Plug-Ins

Recommended Posts

Persönlich empfohlene Intellij IDEA-Grundeinstellungen (von Zeit zu Zeit aktualisiert)
[Eclipse] Zusammenfassung der Umgebungseinstellungen * Von Zeit zu Zeit aktualisiert
Memorandum Poem (von Zeit zu Zeit aktualisiert)
IntelliJ IDEA-Einstellungen
[Reverse] Spring Security (von Zeit zu Zeit aktualisiert)
SpringBoot nützliche Websitesammlung (von Zeit zu Zeit aktualisiert)
Einstellungen zum Anzeigen von japanischem Javadoc in IntelliJ IDEA
[Von Zeit zu Zeit aktualisiert] Links, die verschuldet sind
Berühren Sie alle "Anleitungen" des Frühlings (von Zeit zu Zeit aktualisiert)
Einführung in die Programmierung für Studenten (von Zeit zu Zeit aktualisiert)
[Von Zeit zu Zeit aktualisiert] Ruby on Rails Praktische Methode
[Persönliches Memo] Häufig verwendete Java-Grammatik, die von Zeit zu Zeit aktualisiert wird
Verknüpfungsvergleich für diejenigen, die von Eclipse zu IntelliJ IDEA (Windows) migrieren
Ich habe versucht, die Grammatik von R und Java zu übersetzen [Von Zeit zu Zeit aktualisiert]
Das Erfolgsgeheimnis von IntelliJ IDEA
Konvertieren Sie von der Java-UTC-Zeit in die JST-Zeit
Punkte, auf die ich beim Erstellen einer Android-App gestoßen bin [Von Zeit zu Zeit aktualisiert]
Git-Befehl, auf den neue Ingenieure zurückblicken sollten [Von Zeit zu Zeit aktualisiert]