Question

J'ai installé le plugin Aptana dans mon Eclipse et j'utilise la balise canvas dans mon fichier html. Je trouve que l'Eclipse ne peut pas reconnaître la balise canvas, il met en surbrillance mes balises canvas et affiche les messages suivants:

  

< toile > n'est pas reconnu

Comment puis-je résoudre ce problème? merci d'avance.

Était-ce utile?

La solution

Cela provient probablement du validateur Tidy HTML fourni avec la version d’Eclipse d’Aptana. Si vous ouvrez les préférences de votre navigateur HTML dans Aptana, vous pouvez ajouter une expression régulière pour filtrer les erreurs de validation.

Ceci peut être fait en allant dans la fenêtre > Fenêtre de dialogue Préférences. Ensuite, développez Aptana & Gt; HTML et sélectionnez "Validation".

Le filtre ressemblerait probablement à ceci:

  

. * < canvas > n'est pas reconnu. *

Autres conseils

La règle spécifique sous Aptana > Editeurs > HTML > Le filtre de validation est

.

.*<\s*canvas\s*> is not recognized.*

Faire quelque chose de plus générique, comme .* is not recognized.* laisse n'importe quelle balise incorrecte

La solution, en termes clairs, consiste à accéder à la vue HTML > Validation sous préférences, sous le nom Malaxeur dit (pour Aptana2 sous OSX, il s'agissait d'Aptana Studio > Préférences, puis d'Aptana > Éditeurs > HTML > Validation) et créer a nouvelle règle semblable au suivant.

.* is not recognized.*

c'est ce qui a fonctionné pour moi. comment ou pourquoi cela fonctionne, je ne peux pas expliquer.

L'erreur disparaîtra si vous utilisez le doctype HTML5 et une version plus récente d'Eclipse. J'utilise Eclipse IDE pour les développeurs Java EE (Build ID: 20110218-0911) et je n'ai pas ce problème.

Je pense que cela a déjà été corrigé dans la version bêta actuelle d'Aptana 3. Mais dans Aptana 2, le problème persiste. Pour autoriser non pas tous, mais plusieurs balises HTML5, vous pouvez le faire avec une règle de filtrage comme celle-ci:

<(nav|header|section|article|canvas)> is not recognized.

Bien sûr, il y a plusieurs balises à prendre en compte. Ajoutez simplement ceux dont vous avez besoin.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top