Syntaxüberprüfung einer benutzerdefinierten Sprache im Editor von Monaco

10

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.

    
user2894296 10.10.2016, 11:23
quelle

1 Antwort

9

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.

    
Nauman Umer 02.03.2017, 13:56
quelle