javascript - 摩纳哥编辑器自动完成功能在哪里?
问题描述
我正在为 monaco-editor 创建 PromQL 语言支持,我发现语言定义位于此存储库中: https ://github.com/microsoft/monaco-languages
但我无法找到这些语言的自动完成定义的位置。
我已经知道如何添加一些自定义完成。
我现在想知道的是内置完成的位置?
编辑:我发现某些语言有一些特定的存储库,其中包含一些完成项,例如:
那么其他语言呢,比如 Java、Python……?
解决方案
直接向 monaco-editor 存储库提出问题。
主要答案:
我相信 Monaco 默认只支持 JavaScript/TypeScript、CSS、JSON 和 HTML,这就是存在这些 monaco-abc 存储库的原因。默认情况下,Java 和 Python 等其他语言没有代码完成功能。
因此,我创建了一个单独的存储库https://github.com/celian-garcia/monaco-languages-promql,其中包含足够的文档,可以轻松地与最少的代码集成。
更多细节在这里:https ://github.com/microsoft/monaco-editor/issues/1672
推荐阅读
- pandas - 如何对取最高值的数据帧进行下采样?
- swift - 在 Swift 中,除了在一个地方之外,如何拥有全局色调?
- weka - 在哪里可以找到使用 weka 的 Java 中 KNN 的实际示例
- javascript - Mongoose 在一个数据库调用中保存条件?
- html - 如何删除导航栏下拉菜单悬停周围的灰色框
- node.js - Heroku 卡在为 NodeJs 应用程序构建源代码
- sql - 带有 SQL 查询的种子模型表
- java - 如何创建一个java程序让用户使用密码登录并存储数据
- wpf - 将 DataTemplate 项目事件绑定到视图模型中的命令
- java - 如何解析限定名称表达式中的字段