javascript - 如何在 Monaco Editor 中更改建议的设计
问题描述
我尝试更改设计并在摩纳哥编辑器建议中注入一些 html 标记。
例如
const suggestions =
{
label: 'CPU',
detail: 'cpu',
unit: 'byte',
insertText: 'cpu === ${1:value}',
insertTextRules: monaco.languages.CompletionItemInsertTextRule.InsertAsSnippet,
},
//register suggestions by registerCompletionItemProvider
const suggestionRenderer = (suggestion) => {
const {label, unit, detail} = suggestion;
return <div>{label}<span class="info">{unit}</span>{detail}</div>
}
// adding suggestionRender to monaco
摩纳哥编辑器中是否有任何用于建议的渲染器方法?
解决方案
推荐阅读
- algorithm - 如何使用 PEG 解析器解析 HTTP 请求
- python - 将 argparse 别名解析回原始命令
- javascript - 在 Modal 上单击按钮时页面重新加载
- cucumber - RestAssured 断言失败
- amazon-web-services - 尝试从其中检索 EC2 实例 ID 元数据时超时
- python - 自定义蜘蛛图->在matplotlib中的极坐标图上显示曲线而不是点之间的线
- c# - 如何在控制台应用程序中配置 ConsoleLogger?
- vba - 计算 Col1 在 Col2 中有多个具有不同数据的条目的条目数
- c# - OpenTK - Useability of Accumulation Buffer
- amazon-web-services - AWS lambda 事件参数:Records 何时在其中保存多个项目?