Maison  >  Article  >  interface Web  >  Résumé des solutions pour Eclipse bloqué lors de l'édition des compétences jsp et js files_javascript

Résumé des solutions pour Eclipse bloqué lors de l'édition des compétences jsp et js files_javascript

WBOY
WBOYoriginal
2016-05-16 15:16:292440parcourir

Lorsque vous utilisez Eclipse pour éditer des fichiers jsp et js, le phénomène de blocage se produit souvent. J'ai recherché N fois sur Baidu en ligne. Après N fois d'optimisation et d'ajustement, le phénomène de blocage s'est progressivement amélioré. Répertoriez toutes les méthodes utilisées comme suit :

1. Annuler la vérification

windows–>préférences–>validation

Décochez tout sauf manuel, ne laissant que le validateur de dépendance de chemin de classe en cours de construction

2. Désactivez la vérification orthographique

windows–>préférences–>général–>éditeurs->éditeurs de texte->orthographe

3. Pour MyEclipse, outils d'édition lors de la modification des pages JSP

Fenêtre > Préférences > Général > Éditeurs > Associations de fichiers

Sélectionnez *.jsp dans Types de fichiers > Définissez "MyEclipse JSP Editor" par défaut dans les éditeurs associés.

4. Empêcher les packages jar d'accéder au réseau

Lors de l'édition de JSP avec Eclipse ou myeclipse, l'utilisation d'invites intelligentes peut provoquer le blocage de l'EDI.

En effet, Eclipse accédera au réseau en fonction de l'emplacement javadoc spécifié par le package JAR lorsque vous y êtes invité.

Solution : window-->preferences-->java--> JRE installés, modifiez le jre utilisé et définissez l'emplacement javadoc de rt.jar et charsets.jar sur none. Bien entendu, vous pouvez également télécharger Javadoc sur la machine locale et définir les paramètres pertinents pour résoudre le problème.

De plus : Traitez de la même manière tous les emballages de pots utilisés dans votre projet.

5. Modifier la touche de raccourci pour ouvrir le lien

Lors de la modification récente du code dans MyEclipse, l'utilisation des touches de raccourci pour copier et coller provoque souvent une brève pause de l'éditeur, le curseur ne suit pas et l'éditeur ne peut pas réagir, presque suspendu.

Après y avoir réfléchi, cela devrait être dû à une configuration d'édition ou à une fonction de l'EDI, je suis donc allé dans les Préférences pour rechercher la fonction d'édition, j'ai effectué des tests un par un et j'ai finalement découvert qu'elle était causée par le fonction hyperlien du code.

Méthode de saisie : Fenêtre -> Préférences -> Général -> Éditeurs de texte ->

Remplacez la touche de raccourci du lien hypertexte par une autre touche telle que Alt (ne peut pas être modifiée en Maj)


Remarque : dans Eclipse, vous pouvez souvent utiliser le clic de souris Ctrl pour guider directement l'interface d'édition vers la méthode, la propriété ou la classe appropriée.


Cette fonction est en effet très simple à utiliser, mais comme la touche de raccourci pour copier et coller est également Ctrl, lorsque j'effectue des opérations rapides, Eclipse ne peut pas réagir et ne peut pas analyser mes opérations. Il ne me reste plus qu'à modifier un autre raccourci


6. Modifier le fichier .project du projet
L'éditeur js par défaut dans Eclipse est très lent, en particulier la solution lors du copier-coller de code


J'utilise la version standard du site officiel d'Eclipse3.9 pour JavaEE sans aucun plug-in installé Lors de l'écriture de JS, le décalage est insupportable, j'ai essayé de supprimer toutes les validations, y compris celles du menu et des propriétés du projet. mais cela n'a eu aucun effet. Plus tard, à la racine du projet Dans le répertoire..project, j'ai trouvé les lignes rouges suivantes, mais le Validator est toujours là. Après avoir supprimé toutes les sections de configuration rouges correspondantes, le problème a été résolu et modifié JS. n'est plus comme un escargot


<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. Ajustez la mémoire en cours d'exécution d'Eclipse.
Utilisez EditPlus pour modifier le fichier Eclipse.ini dans le répertoire d'installation d'Eclipse et modifiez les paramètres comme suit :


-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms512m
-Xmx512m
-XX:PermSize=256M 
-XX:MaxPermSize=256M
-XX:-UseGCOverheadLimit
À partir des sept aspects ci-dessus, j'ai résumé les solutions au problème de blocage d'Eclipse lors de l'édition de fichiers jsp et js. J'espère que cela sera utile à tout le monde.
Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn