Heim >Web-Frontend >js-Tutorial >Zusammenfassung der Lösungen für Eclipse, das beim Bearbeiten von JSP- und JS-Dateien hängen bleibt_Javascript-Fähigkeiten

Zusammenfassung der Lösungen für Eclipse, das beim Bearbeiten von JSP- und JS-Dateien hängen bleibt_Javascript-Fähigkeiten

WBOY
WBOYOriginal
2016-05-16 15:16:292478Durchsuche

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 >

Wählen Sie *.jsp unter Dateitypen > Legen Sie „MyEclipse JSP Editor“ als Standard unter „Verknüpfte Editoren“ fest.


4. Verhindern Sie, dass JAR-Pakete auf das Netzwerk zugreifen

Beim Bearbeiten von JSP mit Eclipse oder Myeclipse kann die Verwendung intelligenter Eingabeaufforderungen dazu führen, dass die IDE einfriert.


Dies liegt daran, dass Eclipse bei entsprechender Aufforderung gemäß dem im JAR-Paket angegebenen Javadoc-Speicherort auf das Netzwerk zugreift.


Lösung: window-->preferences-->java-->JREs installiert, die verwendete JRE bearbeitet und den Javadoc-Speicherort von rt.jar und charsets.jar auf „none“ gesetzt. Natürlich können Sie Javadoc auch auf den lokalen Computer herunterladen und entsprechende Einstellungen vornehmen, um das Problem zu lösen.


Außerdem: Behandeln Sie alle in Ihrem Projekt verwendeten JAR-Pakete gleich.


5. Ändern Sie die Tastenkombination zum Öffnen des Links

Beim kürzlichen Bearbeiten von Code in MyEclipse führt die Verwendung von Tastenkombinationen zum Kopieren und Einfügen oft dazu, dass der Editor kurz anhält, der Cursor nicht folgt und der Editor nicht reagieren kann, fast anhält.


Nachdem ich darüber nachgedacht hatte, sollte es durch eine Bearbeitungskonfiguration oder eine Funktion der IDE verursacht werden, also ging ich in die Einstellungen, um nach der Bearbeitungsfunktion zu suchen, führte Tests nacheinander durch und stellte schließlich fest, dass es durch die verursacht wurde Hyperlink-Funktion des Codes.


Geben Sie die Methode ein: Fenster -> Allgemein -> Texteditoren ->


Ä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
Aus den oben genannten sieben Aspekten habe ich die Lösungen für das Problem, dass Eclipse beim Bearbeiten von JSP- und JS-Dateien hängen bleibt, zusammengefasst. Ich hoffe, dass es für alle hilfreich ist.
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn