2016-10-10 48 views
8

Özel bir dili monaco düzenleyicisine entegre etmeye çalışıyorum ve sözdizimi vurgulama hakkında bir fikir edinmek için https://microsoft.github.io/monaco-editor/monarch.html'a geçtim.Monaco düzenleyicisinde özel bir dilin sözdizimi doğrulaması

Ancak bunun için sözdizimi doğrulaması aracılığıyla nasıl hata/uyarı doğrulamaları ekleyebileceğimiz konusunda bir belge bulamadım. Ace editöründe bunu bir işçi yazarak ve doğrulama işlevini gerçekleştirerek gerçekleştirdik. Bu konuda herhangi bir bağlantı/yardım için teşekkür ederiz.

+0

Ne yaptığınızı açıklayan bir cevap gönderebilir, kabul edilen cevap maalesef gerçekten belirsizdir. – realUser404

cevap

8

Kısa bir süre önce bunu başarıyla bitirdim, sadece monaco-css'u kazan plakası olarak kullandım ve şimdi yapmam gereken tek şey, dilimde ve içinde istediğim diğer özellikler için bir ayrıştırıcı yazmak. ve işte benim code.

Ayrıştırıcınızı ve diğer dil hizmetlerini lang_services klasöründe projenin kök dizinine ekleyin.

Yardımcı olabileceğini düşünüyorum.