Une erreur interne s'est produite lors de la: “demande de JavaScript AST à partir de la sélection”
Je suis face unique d'erreur/alerte-popup lors de l'édition des fichiers JavaScript dans Eclipse et il affiche ce message d'erreur à chaque fois que je place le curseur sur cette ligne.
JS: NullPointerException lorsque le curseur est placé à la fin de la ligne contenant l'instruction return.
foo.bar = function(x) {
if (xyz) {
return fn(x);«error»
}
return fn(x);«error»
return (fn(x));«error»
return new fn(x);«ok»
return x;«sometimes»
return "";«error»
return x+"x";«error»
return this.x;«error»
return fn(
x);«error»
return new fn(
x);«ok»
return;«error»
};
- «» — la position du curseur
- «ok» — pas d'erreur
- «erreur» — déclencher d'erreur
- «parfois» — j'ai un code qui ne déclenche une exception dans ce cas, mais je ne vois pas un modèle.
Si le curseur est à la fin de la ligne de retour, cette exception se produit:
An internal error occurred during: "Requesting JavaScript AST from selection".
java.lang.NullPointerException
L'Éclipse d'erreur est:
'Requesting JavaScript AST from Selection' has encountered a problem.
An internal error occured during "Requesting JavaScript AST from selection".
java.lang.NullPointerException
Est-il une solution ou une solution pour résoudre le problème?
Phénomène intéressant, mais quel est votre question?
Lorsque j'essaie de modifier un fichier JS, mon éclipse poping up avec une erreur de note régulièrement. Je suis incapable d'écrire quelque chose. Le moment où je place le curseur à la fin de la ligne, il jette la popup.
double possible de Eclipse erreur constante pop-up lors de l'édition de Javascript
Lorsque j'essaie de modifier un fichier JS, mon éclipse poping up avec une erreur de note régulièrement. Je suis incapable d'écrire quelque chose. Le moment où je place le curseur à la fin de la ligne, il jette la popup.
double possible de Eclipse erreur constante pop-up lors de l'édition de Javascript
OriginalL'auteur Swatantra Kumar | 2012-12-18
Vous devez vous connecter pour publier un commentaire.
Solution la plus simple:
Désactiver la Bascule de Marque Occurrences (Alt-Maj-O ou le pinceau sur l'icône de la barre d'outils, qui idéalement, vous montrera votre état actuel).
Solution officielle:
Vous pouvez suivre l'officiel bug ici.
Il existe un patch posté ici qui vous pourriez essayer.
Bien que cette réponse est la bonne pour éliminer le bug, il y a un sujet here Et la accepté de répondre la peine de lire
OriginalL'auteur Swatantra Kumar
Ouverture des fichiers JavaScript dans l'éditeur de texte permet de. Vous pouvez modifier la valeur par défaut association de fichier par défaut pour les fichiers js à l'Éditeur de Texte.
OriginalL'auteur Jyo Banerjee