monaco 暗黑

This commit is contained in:
fofolee 2022-04-03 11:41:51 +08:00
parent f7caa604d3
commit a8b15d11d6

View File

@ -28,9 +28,7 @@ export default {
}, },
methods: { methods: {
initEditor() { initEditor() {
this.editor = monaco.editor.create( let monacoEditorPreferences = {
document.getElementById("monocaEditor"),
{
value: "", value: "",
language: "javascript", language: "javascript",
automaticLayout: true, automaticLayout: true,
@ -40,7 +38,11 @@ export default {
minimap: { minimap: {
enabled: false, enabled: false,
}, },
} };
if (this.$q.dark.isActive) monacoEditorPreferences.theme = "vs-dark";
this.editor = monaco.editor.create(
document.getElementById("monocaEditor"),
monacoEditorPreferences
); );
this.loadTypes(); this.loadTypes();
this.registerLanguage(); this.registerLanguage();