如何指定Monaco只读时的背景颜色?

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

我想定义摩纳哥的背景颜色,以便它在我的主题中为只读。

我已经用这样的东西定义了我的主题:

monaco.editor.defineTheme("myCustomTheme", {
    base: "vs", 
    inherit: true, 
    rules: [],
    colors: {
        "editor.foreground": "#ffffff",
        "editor.background": "#ffffff",
    },
});

有没有办法指定如果摩纳哥是只读的,背景应该是灰色的,否则是白色的?

我是否需要创建一个单独的只读主题并在两个主题(只读和可编辑)之间切换?

我应该使用

CSS 手动更改背景颜色吗?

是否有一个

rule我可以使用或“colors”中的属性可以在只读时应用于摩纳哥?

monaco-editor
1个回答
0
投票
我最终为编辑器只读时创建了一个单独的主题,并使用

setTheme

 切换到它。

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