摩纳哥编辑器强制调整大小编辑器

问题描述 投票:0回答:1

我使用Monaco Editor

我的完整代码太长了,无法在此处发布,但这是我的设置:

automaticLayout: true,
folding: false,
theme: 'vs-dark',
lineNumbers: 'off',
minimap: {
    enabled: false
}

问题

  • 当我放大窗口时,摩纳哥编辑器将按预期进行。
  • 当我缩小窗口时,摩纳哥编辑器不会调整大小(高度)。

问题

如何强制我可以从脚本中触发的调整大小?

我尝试过的,没有用的

发生的是在每次更改窗口时输出控制台消息,但没有显示摩纳哥高度。

window.onresize = () => {
  console.log('Window resize');
  editor.layout();
});

演示

我先放大,然后通过增大/减小开发者控制台来减小高度。

enter image description here

javascript resize height monaco-editor
1个回答
0
投票

我是否可以建议您使用工具栏上的Stack Overflow代码段/插入代码按钮发布完整代码,以提供更多上下文。

我做类似的事情来帮助调整窗口大小并在不使用任何问题的情况下使用.layout()函数。

由于“编辑器”可以为null或在此窗口调整大小功能的范围内不广泛可用,因此请查看代码会很好。

© www.soinside.com 2019 - 2024. All rights reserved.