Properties
animatedScroll
animatedScroll: boolean
autoScrollEditorIntoView
autoScrollEditorIntoView: boolean
behavioursEnabled
behavioursEnabled: boolean
copyWithEmptySelection
copyWithEmptySelection: boolean
cursorStyle
cursorStyle: "ace" | "slim" | "smooth" | "wide"
customScrollbar
customScrollbar: boolean
displayIndentGuides
displayIndentGuides: boolean
dragDelay
dragDelay: number
dragEnabled
dragEnabled: boolean
enableAutoIndent
enableAutoIndent: boolean
enableBasicAutocompletion
enableBasicAutocompletion: boolean | Completer[] enableCodeLens
enableCodeLens: boolean
enableKeyboardAccessibility
enableKeyboardAccessibility: boolean
enableLiveAutocompletion
enableLiveAutocompletion: boolean | Completer[] enableMobileMenu
enableMobileMenu: boolean
enableMultiselect
enableMultiselect: boolean
enableSnippets
enableSnippets: boolean
fadeFoldWidgets
fadeFoldWidgets: boolean
firstLineNumber
firstLineNumber: number
fixedWidthGutter
fixedWidthGutter: boolean
focusTimeout
focusTimeout: number
foldStyle
foldStyle: "markbegin" | "markbeginend" | "manual"
fontFamily
fontFamily: string
fontSize
fontSize: string | number
hScrollBarAlwaysVisible
hScrollBarAlwaysVisible: boolean
hasCssTransforms
hasCssTransforms: boolean
highlightActiveLine
highlightActiveLine: boolean
highlightGutterLine
highlightGutterLine: boolean
highlightIndentGuides
highlightIndentGuides: boolean
highlightSelectedWord
highlightSelectedWord: boolean
indentedSoftWrap
indentedSoftWrap: boolean
keyboardHandler
keyboardHandler: string
liveAutocompletionDelay
liveAutocompletionDelay: number
liveAutocompletionThreshold
liveAutocompletionThreshold: number
maxPixelHeight
maxPixelHeight: number
mergeUndoDeltas
mergeUndoDeltas: boolean | "always"
navigateWithinSoftTabs
navigateWithinSoftTabs: boolean
overwrite
overwrite: boolean
placeholder
placeholder: string
printMargin
printMargin: number | boolean
printMarginColumn
printMarginColumn: number
readOnly
readOnly: boolean
relativeLineNumbers
relativeLineNumbers: boolean
scrollPastEnd
scrollPastEnd: number
scrollSpeed
scrollSpeed: number
selectionStyle
selectionStyle: "line" | "text" | "fullLine" | "screenLine"
showFoldWidgets
showFoldWidgets: boolean
showFoldedAnnotations
showFoldedAnnotations: boolean
showGutter
showGutter: boolean
showInvisibles
showInvisibles: boolean
showLineNumbers
showLineNumbers: boolean
showPrintMargin
showPrintMargin: boolean
textInputAriaLabel
textInputAriaLabel: string
tooltipFollowsMouse
tooltipFollowsMouse: boolean
useResizeObserver
useResizeObserver: boolean
useSoftTabs
useSoftTabs: boolean
useSvgGutterIcons
useSvgGutterIcons: boolean
useWorker
useWorker: boolean
vScrollBarAlwaysVisible
vScrollBarAlwaysVisible: boolean
wrap
wrap: number | boolean | "off" | "free" | "printmargin"
wrapBehavioursEnabled
wrapBehavioursEnabled: boolean
wrapMethod
wrapMethod: "code" | "text" | "auto"