删除线选择边框
Remove line selection border
我需要从我正在处理的项目中删除此选择边框,并且我已尝试从 API 中删除 all different options 但无济于事。检查 CSS 也没有帮助。我怎么remove/edit呢?
您必须在编辑器的主题设置中设置线条突出显示的颜色。具体值为editor.lineHighlightBorder
(另见vscode theme colors page)。示例代码:
monaco.editor.defineTheme('myTheme', {
base: 'vs',
inherit: true,
rules: [{ background: 'EDF9FA' }],
colors: {
'editor.lineHighlightBackground': '#00000000',
'editor.lineHighlightBorder': '#00000000'
}
});
注意:背景必须透明才能显示边框。所以,你也可以将主背景色设为高亮背景色,让边框消失。
使用 Monaco Editor playground 中的代码查看各种效果。
这可以通过将 renderLineHighlight 选项设置为 "none"
来实现:
var editor = monaco.editor.create(domEl, {
value: "...",
language: "...",
// . . .
renderLineHighlight: "none"
});
我需要从我正在处理的项目中删除此选择边框,并且我已尝试从 API 中删除 all different options 但无济于事。检查 CSS 也没有帮助。我怎么remove/edit呢?
您必须在编辑器的主题设置中设置线条突出显示的颜色。具体值为editor.lineHighlightBorder
(另见vscode theme colors page)。示例代码:
monaco.editor.defineTheme('myTheme', {
base: 'vs',
inherit: true,
rules: [{ background: 'EDF9FA' }],
colors: {
'editor.lineHighlightBackground': '#00000000',
'editor.lineHighlightBorder': '#00000000'
}
});
注意:背景必须透明才能显示边框。所以,你也可以将主背景色设为高亮背景色,让边框消失。
使用 Monaco Editor playground 中的代码查看各种效果。
这可以通过将 renderLineHighlight 选项设置为 "none"
来实现:
var editor = monaco.editor.create(domEl, {
value: "...",
language: "...",
// . . .
renderLineHighlight: "none"
});