繁体   English   中英

如何将 lib(类型)添加到单个 monaco 编辑器?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM