1295 Stimmen

Wie kann man Eclipse beschleunigen?

Wie kann man die Arbeit mit Eclipse schneller machen?

Zum Beispiel: Ich deaktiviere alle Plugins, die ich nicht brauche (Mylyn, Subclipse, ).

Anstatt ein Plugin zu verwenden für Mercurial konfiguriere ich SchildkröteHG als externes Werkzeug.

41 Stimmen

Installieren Sie mehr (weitere 4 GB) RAM. Ich meine das einigermaßen ernst. Eclipse läuft gut auf einem 3GB Windows 7 Rechner. Nicht so gut mit weniger Speicher.

11 Stimmen

Die Versionskontrolle wäre das letzte Plugin, das ich deaktivieren würde. Ich habe festgestellt, dass Eclipse immer noch etwas unzuverlässig ist, wenn es darum geht, den Arbeitsbereich mit dem Dateisystem synchron zu halten. Ich kann es Ihnen nicht verübeln, dass Sie sich bessere VC-Tools als die in den aktuellen Plugins wünschen, aber ich bin in diesem Bereich schon einmal von Eclipse gebissen worden.

85 Stimmen

Die hierin enthaltenen Antworten haben meine Eclipse-Startzeit von 20 Sekunden auf weniger als 4 Sekunden reduziert.

20voto

Pakka Techie Punkte 672

Neben der neuesten Software (aktuelles Eclipse und Java) und mehr Arbeitsspeicher benötigen Sie möglicherweise auch

  • Entfernen Sie die unerwünschten Plugins (nicht alle benötigen Mylyn und die J2EE-Version von Eclipse)
  • Unerwünschte Prüfer
  • Rechtschreibprüfung deaktivieren
  • Schließen unbenutzter Tabs im Java-Editor (ja, es hilft, Eclipse zu entlasten)
  • ungenutzte Projekte schließen
  • Unerwünschte Label-Deklaration abschalten (SVN/CVS)
  • Automatisches Bauen deaktivieren

referenz:eclipse-ide-schneller-machen

15voto

Kane Punkte 7784

Ich habe ein Plug-in implementiert, um zu konfigurieren, welche Funktionen zur Laufzeit geladen werden sollen, um die Leistung zu verbessern und den Konflikt zwischen verschiedenen Plug-ins zu verringern.

Möglicherweise haben Sie viele Funktionen in Ihrem Eclipse installiert, z. B. Android-Entwicklungstools, C/C++-Entwicklungstools, PHP , SVN , Git y ClearCase Plug-ins. Daher ist Eclipse schwer und kostet viel Speicherplatz, und einige von ihnen werden nicht oft verwendet.

Sie könnten also mit meinem Tool verschiedene Laufzeitrichtlinien erstellen, z. B. eine mit Android, Git und Eclipse-Basis, eine andere mit C/C++, SVN und Eclipse-Basis. Beim nächsten Mal würde Eclipse nur die angegebenen Funktionen laden, wenn Sie die Richtlinie verwenden, die nur Android und Git enthält.

Sie können es gerne ausprobieren und mir eine Rückmeldung geben :)

Der Name dieses Tools lautet Erweiterter Equinox-Konfigurator .

14voto

Mark Punkte 590

Ich habe eine erhebliche Leistungsverbesserung festgestellt, als ich die Anzahl der geöffneten Registerkarten begrenzte (früher hatte ich häufig mehr als 30 Registerkarten geöffnet). Sie können dies automatisch von Eclipse erledigen lassen:

Fenster -> Präferenzen -> Redakteure -> Editoren automatisch schließen

8 geöffnete Registerkarten sind die Anzahl, bevor das >>-Zeichen erscheint, daher belasse ich es meist bei 8.

Wenn Sie weitere Registerkarten öffnen, werden die Registerkarten, auf die Sie zuletzt zugegriffen haben, geschlossen.

-> Wenn alle Editoren verschmutzt oder angeheftet sind

Wenn er ungespeicherte Änderungen enthält, können Sie ihn zum Speichern und Wiederverwenden auffordern (die Registerkarte wird geschlossen, eine neue wird an ihrer Stelle geöffnet). Oder Sie können einen neuen Editor öffnen und so die Anzahl der offenen Registerkarten erhöhen (die unauffällige Variante).

Wenn Sie sicherstellen möchten, dass bestimmte Registerkarten nie automatisch geschlossen werden, können Sie sie anheften. Klicken Sie dazu auf das Pinsymbol (das Symbol ganz rechts in der Symbolleiste, mit "Editor anheften" als Tooltiptext).

14voto

Rahul Punkte 12648

Ein weiterer Trick besteht darin, automatische Builds zu deaktivieren.

14voto

Csaba Toth Punkte 8952

Ich habe auch Vmargs und andere Sachen getunt. Aber was Eclipse unter Windows wirklich beschleunigt hat, ist die "richtige" Konfiguration der Antiviren-Software. Sie müssen das On-Demand-Scannen von gepackten Dateien deaktivieren. jar-Dateien und viele Dateien im Zusammenhang mit Java werden mit dem PKZIP-Algorithmus gepackt, um Platz zu sparen. Da Eclipse viele Java-Dateien verwendet, versucht ein Antivirenprogramm, jede einzelne davon zu entpacken und zu scannen. Für Windows-Plattformen gilt daher: Schalten Sie das On-Demand-Scannen von gepackten Dateien aus, sonst wird Eclipse ungewöhnlich langsam. Bitte bedenken Sie, dass die Deaktivierung Ihr System leider schwächer gegen Angriffe macht, da die meisten Schadprogramme Packer verwenden.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X