[英]How to add lib (typings) to a single monaco editor?
我有一个编辑器,像这样:
editor.create(this._element, {
language: "javascript",
minimap: { enabled: false },
automaticLayout: true,
readOnly: this.props.readOnly,
});
要定义一些类型,我可以这样做:
languages.typescript.javascriptDefaults.addExtraLib(...);
但是,我只想将库(打字)添加到单个编辑器(上面的那个)。 即我不希望它在所有编辑器中都是全局/默认的。
可能吗? 如何?
那是不可能的。 所有编辑器实例都使用相同的后台工作程序,该工作程序反过来控制所有额外的库。 您可能可以做的是根据可见的编辑器切换库。 但是,如果您可以同时显示具有不同范围的多个编辑器,则这将不起作用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.