Properties
animatedScroll
animatedScroll: boolean
autoScrollEditorIntoView
autoScrollEditorIntoView: boolean
behavioursEnabled
behavioursEnabled: boolean
copyWithEmptySelection
copyWithEmptySelection: boolean
cursorStyle
cursorStyle: "ace" | "slim" | "smooth" | "wide"
displayIndentGuides
displayIndentGuides: boolean
dragDelay
dragDelay: number
dragEnabled
dragEnabled: boolean
enableAutoIndent
enableAutoIndent: boolean
enableBasicAutocompletion
enableBasicAutocompletion: any
enableBlockSelect
enableBlockSelect: any
enableCodeLens
enableCodeLens: any
enableEmmet
enableEmmet: any
enableLinking
enableLinking: any
enableLiveAutocompletion
enableLiveAutocompletion: any
enableMultiselect
enableMultiselect: any
enableSnippets
enableSnippets: any
fadeFoldWidgets
fadeFoldWidgets: boolean
firstLineNumber
firstLineNumber: number
fixedWidthGutter
fixedWidthGutter: boolean
focusTimeout
focusTimeout: number
foldStyle
foldStyle: "markbegin" | "markbeginend" | "manual"
fontFamily
fontFamily: string
fontSize
fontSize: number
hScrollBarAlwaysVisible
hScrollBarAlwaysVisible: boolean
hasCssTransforms
hasCssTransforms: boolean
highlightActiveLine
highlightActiveLine: boolean
highlightGutterLine
highlightGutterLine: boolean
highlightSelectedWord
highlightSelectedWord: boolean
indentedSoftWrap
indentedSoftWrap: boolean
keyboardHandler
keyboardHandler: string
maxLines
maxLines: number
maxPixelHeight
maxPixelHeight: number
mergeUndoDeltas
mergeUndoDeltas: boolean | "always"
minLines
minLines: number
navigateWithinSoftTabs
navigateWithinSoftTabs: boolean
overwrite
overwrite: boolean
placeholder
placeholder: string
printMargin
printMargin: number | boolean
printMarginColumn
printMarginColumn: number
readOnly
readOnly: boolean
relativeLineNumbers
relativeLineNumbers: any
scrollPastEnd
scrollPastEnd: boolean
scrollSpeed
scrollSpeed: number
selectionStyle
selectionStyle: string
showFoldWidgets
showFoldWidgets: boolean
showGutter
showGutter: boolean
showInvisibles
showInvisibles: boolean
showLineNumbers
showLineNumbers: boolean
showPrintMargin
showPrintMargin: boolean
spellcheck
spellcheck: any
tooltipFollowsMouse
tooltipFollowsMouse: boolean
useElasticTabstops
useElasticTabstops: any
useIncrementalSearch
useIncrementalSearch: any
useSoftTabs
useSoftTabs: boolean
useTextareaForIME
useTextareaForIME: boolean
useWorker
useWorker: boolean
vScrollBarAlwaysVisible
vScrollBarAlwaysVisible: boolean
wrap
wrap: number | boolean | "off" | "free" | "printmargin"
wrapBehavioursEnabled
wrapBehavioursEnabled: boolean
wrapMethod
wrapMethod: "auto" | "code" | "text"
Enable live autocomplete. If the value is an array, it is assumed to be an array of completers and will use them instead of the default completers.