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: { parameterHints: {
enabled: false enabled: false
}, },
tabSize: 2 tabSize: 2,
hover: false,
dragAndDrop: true,
lightbulb: {
enabled: false
}
}; };
this._editor = null; this._editor = null;

View File

@ -47,3 +47,13 @@
color: var(--quaternary-color); color: var(--quaternary-color);
background-color: var(--quaternary-background); 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;
}