摩纳哥编辑器自动完成位于何处?
Where is the monaco-editor autocompletion located?
我正在为 monaco-editor 创建 PromQL 语言支持,我发现语言定义位于此存储库中:
https://github.com/microsoft/monaco-languages
但我没能找到这些语言的自动完成定义在哪里。
我已经知道如何添加一些自定义完成。
我现在想知道的是内置补全在哪里?
编辑:
我发现某些语言有一些特定的存储库,其中包含一些完成项,例如:
那么其他语言呢,比如 Java、Python ...?
直接向 monaco-editor 存储库提问。
主要答案:
I believe Monaco only comes with support for JavaScript/TypeScript,
CSS, JSON, and HTML by default and that is why those monaco-abc
repositories exist. There is no code completion for other languages
such as Java and Python by default.
所以我创建了一个单独的存储库 https://github.com/celian-garcia/monaco-languages-promql,其中包含足够的文档,可以用最少的代码轻松集成。
此处有更多详细信息:https://github.com/microsoft/monaco-editor/issues/1672
我正在为 monaco-editor 创建 PromQL 语言支持,我发现语言定义位于此存储库中: https://github.com/microsoft/monaco-languages
但我没能找到这些语言的自动完成定义在哪里。
我已经知道如何添加一些自定义完成。
我现在想知道的是内置补全在哪里?
编辑: 我发现某些语言有一些特定的存储库,其中包含一些完成项,例如:
那么其他语言呢,比如 Java、Python ...?
直接向 monaco-editor 存储库提问。
主要答案:
I believe Monaco only comes with support for JavaScript/TypeScript, CSS, JSON, and HTML by default and that is why those monaco-abc repositories exist. There is no code completion for other languages such as Java and Python by default.
所以我创建了一个单独的存储库 https://github.com/celian-garcia/monaco-languages-promql,其中包含足够的文档,可以用最少的代码轻松集成。
此处有更多详细信息:https://github.com/microsoft/monaco-editor/issues/1672