Ich habe das Aptana Plugin in meinem Eclipse installiert, und ich benutze canvas tag in meiner html Datei. Ich finde, dass die Eclipse das Canvas-Tag nicht erkennen kann, es hebt meine Canvas-Tags hervor und zeigt msg:
an& lt; Leinwand & gt; wird nicht erkannt
Wie kann ich dieses Problem beheben? Danke im Voraus.
Dies kommt höchstwahrscheinlich von dem Tidy HTML-Validator, der mit Aptanas Version von Eclipse geliefert wird. Wenn Sie die Einstellungen für Ihren HTML-Browser in Aptana öffnen, können Sie einen regulären Ausdruck hinzufügen, um die Validierungsfehler zu filtern.
Dies kann getan werden, indem Sie zum Fenster & gt; Einstellungen Dialogfenster. Erweitern Sie dann Aptana & gt; HTML und wählen Sie 'Validierung'.
Der Filter würde wahrscheinlich so aussehen:
. * & lt; Leinwand & gt; wird nicht erkannt. *
Die Antwort ist, klar ausgedrückt, die HTML & gt; Validation-Ansicht unter den Einstellungen als Malaxeur (z Aptana2 auf OSX war Aptana Studio & gt; Einstellungen, dann Aptana & gt; Editors & gt; HTML & gt; Validierung), und create eine neue Regel, die der folgenden ähnelt.
%Vor%das hat bei mir funktioniert. wie oder warum es funktioniert, kann ich nicht erklären.
Der Fehler verschwindet, wenn der HTML5-Doctype und eine neuere Version von Eclipse verwendet werden. Ich verwende Eclipse-IDE für Java EE-Entwickler (Build-ID: 20110218-0911) und habe dieses Problem nicht.
Ich denke, es ist bereits in der aktuellen Aptana 3 Beta behoben. Aber in Aptana 2 ist es immer noch ein Problem. Um nicht alle, sondern mehrere HTML5-Tags zuzulassen, könntest du es mit einer Filterregel wie dieser machen:
%Vor%Natürlich gibt es noch ein paar weitere Tags zu beachten. Fügen Sie einfach diejenigen hinzu, die Sie brauchen.
Tags und Links eclipse html5 eclipse-plugin aptana