Ich versuche, eine benutzerdefinierte Sprache in Monaco-Editor zu integrieren, und ich ging durch Ссылка eine Idee zur Syntaxhervorhebung.
Ich konnte jedoch kein Dokument darüber finden, wie wir Fehler- / Warnungsvalidierungen durch Syntaxvalidierung dafür hinzufügen können. In Ace Editor haben wir dies getan, indem wir einen Arbeiter geschrieben und eine Validierungsfunktion darin ausgeführt haben. Schätzen Sie alle Links / Hilfe dazu.
Ich habe das kürzlich erfolgreich gemacht, ich habe monaco-css als Boiler-Platte verwendet und das einzige, was ich tun muss Jetzt schreibe einen Parser für meine Sprache und andere Features, die ich darin haben möchte. und hier ist mein Code .
Fügen Sie Ihren Parser und andere Sprachdienste im Ordner lang_services im Stammverzeichnis des Projekts hinzu.
Ich denke, es wäre hilfreich.
Tags und Links syntax validation monaco-editor