Bei der Verwendung von Eclipse zum Bearbeiten von JSP- und JS-Dateien tritt häufig das Phänomen des Feststeckens auf. Nach N-maliger Optimierung und Anpassung ist es schwer zu sagen, welche Methode funktioniert. Listen Sie alle verwendeten Methoden wie folgt auf:
1. Verifizierung abbrechen
Windows–>Einstellungen–>Validierung
Deaktivieren Sie alles außer „Manuell“, sodass nur der Validator für Klassenpfadabhängigkeiten im Build verbleibt
2. Deaktivieren Sie die Rechtschreibprüfung
Windows–>Einstellungen–>Allgemein–> Editoren–>Texteditoren–>Rechtschreibung
3. Für MyEclipse Bearbeitungstools beim Ändern von JSP-Seiten
Fenstereinstellungen > Allgemein >
4. Verhindern Sie, dass JAR-Pakete auf das Netzwerk zugreifen
5. Ändern Sie die Tastenkombination zum Öffnen des Links
Ändern Sie die Hyperlink-Tastenkombination in eine andere Taste, z. B. Alt (kann nicht in Umschalt geändert werden)
Hinweis: In Eclipse können Sie häufig einen Mausklick bei gedrückter Strg-Taste verwenden, um die Bearbeitungsoberfläche direkt zur relevanten Methode, Eigenschaft oder Klasse zu führen.
Diese Funktion ist zwar sehr einfach zu verwenden, aber da die Tastenkombination zum Kopieren und Einfügen auch Strg ist, kann Eclipse nicht reagieren und meine Vorgänge nicht analysieren. Jetzt muss ich nur noch eine andere Tastenkombination ändern
6. Ändern Sie die .project-Datei des Projekts
Der Standard-JS-Editor in Eclipse ist sehr langsam, insbesondere die Lösung beim Kopieren und Einfügen von Code
Ich verwende die offizielle Website-Standardversion von Eclipse3.9 ohne installierte Plug-Ins. Beim Schreiben von JS habe ich versucht, alle Validierungen zu entfernen, einschließlich derjenigen im Menü und in den Projekteigenschaften. aber es hatte keine Auswirkung. Später habe ich im Verzeichnis..project die folgenden roten Zeilen gefunden, aber der Validator ist immer noch da. Nach dem Löschen aller roten entsprechenden Konfigurationsabschnitte wurde das Problem gelöst und JS bearbeitet ist nicht mehr wie eine Schnecke
<buildSpec> <buildCommand> <name>org.eclipse.ui.externaltools.ExternalToolBuilder</name> <triggers>full,incremental,</triggers> <arguments> <dictionary> <key>LaunchConfigHandle</key> <value><project>/.externalToolBuilders/org.eclipse.wst.jsdt.core.javascriptValidator.launch</value> </dictionary> </arguments> </buildCommand> <buildCommand> <name>org.eclipse.jdt.core.javabuilder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>org.eclipse.wst.common.project.facet.core.builder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>org.eclipse.ui.externaltools.ExternalToolBuilder</name> <triggers>full,incremental,</triggers> <arguments> <dictionary> <key>LaunchConfigHandle</key> <value><project>/.externalToolBuilders/org.eclipse.wst.validation.validationbuilder.launch</value> </dictionary> </arguments> </buildCommand> </buildSpec> <natures> <nature>org.eclipse.jem.workbench.JavaEMFNature</nature> <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature> <nature>org.eclipse.wst.common.project.facet.core.nature</nature> <nature>org.eclipse.jdt.core.javanature</nature> <nature>org.eclipse.wst.jsdt.core.jsNature</nature> </natures>
7. Passen Sie den Eclipse-Laufspeicher an.
Bearbeiten Sie mit EditPlus die Datei eclipse.ini im Eclipse-Installationsverzeichnis und ändern Sie die Parameter in:
-vmargs -Dosgi.requiredJavaVersion=1.6 -Xms512m -Xmx512m -XX:PermSize=256M -XX:MaxPermSize=256M -XX:-UseGCOverheadLimit