我已经将Monaco -Editor和Xtext Language Server与Websockets连接了。我尝试从服务器获取自动完成功能,但没有成功。我不想再次在编辑器中编写它。 LS应该提供它。
我使用以下行:
monaco.editor.createModel('value', 'mydsl', monaco.Uri.parse('inmemory:/model.mydsl'))
实际上,我在eclipse / xtextx中有两个文件:“模型/生成”文件夹:
/org.xtext.example.mydsl/model/generated/MyDsl.genmodel
/org.xtext.example.mydsl/model/generated/MyDsl.ecore
但是即使当我在“ c:\ model”下使用文件时,它也不起作用。我不知道问题出在哪里。编辑器,可能需要某个模型并且不了解Xtext的模型,或者我需要另一个代码片段。
问题:
摩纳哥明白如何从xtext提取正确的文件?
谢谢