我希望将 Monaco 编辑器嵌入到某个页面中一些固定的文本下方,并且想要使 Monaco 编辑器的高度正好填满剩余部分。有人在这里给出了答案:这里,同时提供了一个JSBin示例:<html> <style> html, body, .rb { ...
如何正确设置Monaco编辑器的文本内容,而不用担心撤销堆栈?monacoEditor.setValue("text") 似乎在深处崩溃: vue.esm.js?efeb:1741 TypeError: (intermediate value)(intermediate value)(int...
如何将自定义的C#程序集添加到Monaco编辑器中,以便编辑器可以识别和完成程序集类型? 还有,我该如何选择和限制Monaco编辑器可以使用的.net库? 先行致谢。
我正在尝试扩展Monaco Editor,以允许用户在同一文件中使用分隔符将JavaScript和另一种语言混合编写,类似于Markdown使用围栏代码块编写多种语言的方式。 区别在于我希望保留 Monaco 为 JavaScript 内建的所有 IDE 功能,例如通过 诊断 进行的 lin...
我正在使用ngx-monaco-editor在模态框中实现代码编辑器。因为我需要支持多个标签页,所以需要准备一个 map 来记住具有 Uri 的模型。该模态框在关闭后也可以重新打开。 问题: 当我重新打开模态框并选择以前打开的文件时,会抛出错误: Cannot add model beca...
我的理解是Monaco专为编辑优化,仅显示一个文件,并带有自己的滚动条。相反,我想构建一个页面,将多个文件的差异显示在彼此下面: - 允许显示/隐藏每个文件,最多可达约100个文件。 - 隐藏未更改的文件部分(如果需要,可以作为上下文显示)。 - 不是每个文件都拥有自己的滚动条,而是整个页面...
我希望在 Markdown 中,VS Code 以列表的形式呈现,而不是使用星号 (*) 字符,因此顶级列表可以使用 •,下一级可以使用 ◦,依此类推。 我的第一个尝试是使用 FontForge 创建一个连字字体,将 * 替换为 ◦,空格加 * 替换为 ◦,两个空格加 * 替换为 ▪,等等。...
如何在 Monaco 编辑器的第一行代码和顶部边框之间添加填充? 我有以下代码: 但我需要像这样的东西:
我正在一个Web项目中使用Monaco编辑器,也就是VS Code引擎。 我将其用于允许用户编辑一些具有JSON Schema设置的JSON,以帮助进行自动完成。 当他们保存更改并希望重新编辑它们时,我加载回编辑器的JSON被转换为字符串,但这会使代码呈单行显示,我更喜欢JSON更美观,就...