如何在摩纳哥差异编辑器中关闭小地图

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

我不需要正确的小地图,我的代码是

const original = [
    '#include <iostream>',
    'using namespace std;',
    'int main()',
    '{',
    '    cout << \\"Hello, world!\\" << endl;',
  ];
const  modified = [
      '#include<iostream>',
      '',
      'int main()',
      '{',
      '    std::cout << \\"Hello, world!\\"<< std::endl;'
  ];
// Hover on each property to see its docs!
const myEditor = monaco.editor.createDiffEditor(document.getElementById("container"), {
    originalEditable: true,
    renderIndicators: true,
    minimap: {
        enabled: false,
    },
    contextmenu: true,
});
myEditor.setModel({
    original: monaco.editor.createModel(original.join('\n')),
    modified: monaco.editor.createModel(modified.join('\n')),
});
myEditor.updateOptions({
  minimap: {
    enabled: false,
  },
});

但我无法关闭小地图。 在此输入图片描述

请帮我关闭右边的小地图

monaco-editor
1个回答
0
投票

您在屏幕截图中提到的部分是“概述标尺”。您可以通过设置选项

renderOverviewRuler: false

来删除它

如果您还想删除左侧的垂直位(包含屏幕截图中的黑色水平线),您可以设置选项:

overviewRulerLanes: 0

这是摩纳哥游乐场的工作演示

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