fix(client): disable unnecessary features in Monaco editor (#38551)

This commit is contained in:
Ashraf Nazar
2020-04-22 20:18:59 +01:00
committed by GitHub
parent 3a82e9f857
commit e4e16f054e
2 changed files with 16 additions and 1 deletions

View File

@ -115,7 +115,12 @@ class Editor extends Component {
parameterHints: {
enabled: false
},
tabSize: 2
tabSize: 2,
hover: false,
dragAndDrop: true,
lightbulb: {
enabled: false
}
};
this._editor = null;

View File

@ -47,3 +47,13 @@
color: var(--quaternary-color);
background-color: var(--quaternary-background);
}
.monaco-editor .editor-widget {
display: none !important;
}
.monaco-menu .monaco-action-bar.vertical .action-item:nth-last-child(n + 5),
.monaco-menu .monaco-action-bar.vertical .action-item:last-child,
.monaco-menu .monaco-action-bar.vertical .action-label.separator {
display: none !important;
}