首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >API来获得html格式的内容,在摩纳哥-编辑器?

API来获得html格式的内容,在摩纳哥-编辑器?
EN

Stack Overflow用户
提问于 2018-05-02 06:29:53
回答 1查看 1.1K关注 0票数 0

我想以编程的方式从monaco editor实例获取格式化的文本。

当我说格式化文本时,我指的是语法高亮显示-当我从monaco复制文本并将其粘贴到outlook (或任何其他支持粘贴html内容的应用程序)时得到的结果。

我的目标是把它和其他一些文本一起放在剪贴板上。

我怎样才能做到这一点呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-11 06:35:47

根据这个https://github.com/Microsoft/monaco-editor/issues/866

答案是

代码语言:javascript
复制
var editor = monaco.editor.create(document.getElementById("container"), {
    value: "function hello() {\n\talert('Hello world!');\n}",
    language: "javascript"
});

setTimeout(function() {
    const html = editor.viewModel.getHTMLToCopy([editor.getModel().getFullModelRange()], false);
    console.log(html);
}, 2000);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50124737

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档