feat(editor): add default configuration for Monaco code editor

This commit is contained in:
cfngc4594 2025-02-20 09:11:20 +08:00
parent 9057c5971e
commit 01f188ac56

View File

@ -0,0 +1,24 @@
import * as monaco from "monaco-editor"
export const CODE_EDITOR_OPTIONS: monaco.editor.IEditorConstructionOptions = {
autoIndent: "full",
automaticLayout: true,
contextmenu: true,
fontFamily: "Fira Code",
fontLigatures: true,
fontSize: 14,
lineHeight: 20,
hideCursorInOverviewRuler: true,
matchBrackets: "always",
minimap: {
enabled: false
},
padding: {
top: 8
},
readOnly: false,
scrollbar: {
horizontalSliderSize: 4,
verticalSliderSize: 18
}
}