【发布时间】:2018-12-18 22:00:49
【问题描述】:
我正在寻找一种方法来使用我自己的类型之王在 monaco 编辑器(如 Object、String 或 Boolean)中扩展类型提示。目标是编辑器知道类型并且可以为特定类型提供代码补全。
我之前找到的所有示例都是通过在addExtraLib 上插入字符串,但这并不专业:
monaco.languages.typescript.javascriptDefaults.addExtraLib([
'declare class MyClass {',
' count: number',
'}'
].join('\n'));
我正在寻找的是提供例如关注.d.ts 文件或任何文件,让编辑器知道我的类型,以更好地自动化流程:
// myclass.d.ts
export class MyClass = {
count: number
}
有什么我遗漏的吗?
【问题讨论】:
标签: javascript typescript monaco-editor