✨ Added theme switching

This commit is contained in:
landaiqing committed 2025-06-08 21:29:48 +08:00
1 parent 61f293ce6f
commit d5a0b07f2a
13 files changed
+806 -93

No files matched your search

@@ -23,13 +23,10 @@ import {defaultKeymap, history, historyKeymap,} from '@codemirror/commands';
import {highlightSelectionMatches, searchKeymap} from '@codemirror/search';
import {autocompletion, closeBrackets, closeBracketsKeymap, completionKeymap} from '@codemirror/autocomplete';
import {lintKeymap} from '@codemirror/lint';
import {customHighlightActiveLine, defaultDark} from '@/views/editor/theme/default-dark';
// 基本编辑器设置,包含常用扩展
export const createBasicSetup = (): Extension[] => {
return [
// 主题相关
defaultDark,
// 基础UI
lineNumbers(),
@@ -46,7 +43,6 @@ export const createBasicSetup = (): Extension[] => {
// 选择与高亮
drawSelection(),
customHighlightActiveLine,
highlightActiveLine(),
highlightSelectionMatches(),
rectangularSelection(),