ara*_*n s 5 javascript monaco-editor
我正在使用 Monaco 编辑器开发一个表达式编辑器。我希望能够为函数参数插入“标记”。与 Google DataStudio 的 UI 类似:

如上例所示,如果用户输入以下表达式:
LENGTH(CONCAT({Country Code}, {Country Name}, "some text"))
{Country Code} 和 {Country Name} 都是可以插入的标记。用户无法编辑或部分删除令牌。他们只能彻底删除它们。理想情况下,我希望当有人将鼠标悬停在令牌上时显示工具提示,以便我可以显示全名和数据类型。
我查看了 ContentWidget,但它仅显示在行/位置上方。我需要“令牌”与表达式内联(就像您可以使用令牌代替参数一样)。
我找不到任何实现此功能的参考。感谢任何帮助或指导。
| 归档时间: |
|
| 查看次数: |
638 次 |
| 最近记录: |