User:Fred Gandt/aceEditorOptions.json

{   "options": { "theme": { "type": "select", "optgroups": [ {                   "label": "Light", "options": [ {                           "label": "Chrome", "value": "ace/theme/chrome" },                       {                            "label": "Clouds", "value": "ace/theme/clouds" },                       {                            "label": "Crimson Editor", "value": "ace/theme/crimson_editor" },                       {                            "label": "Dawn", "value": "ace/theme/dawn" },                       {                            "label": "Dreamweaver", "value": "ace/theme/dreamweaver" },                       {                            "label": "Eclipse", "value": "ace/theme/eclipse" },                       {                            "label": "GitHub", "value": "ace/theme/github" },                       {                            "label": "IPlastic", "value": "ace/theme/iplastic" },                       {                            "label": "Solarized Light", "value": "ace/theme/solarized_light" },                       {                            "label": "TextMate", "value": "ace/theme/textmate" },                       {                            "label": "Tomorrow", "value": "ace/theme/tomorrow" },                       {                            "label": "XCode", "value": "ace/theme/xcode" },                       {                            "label": "Kuroir", "value": "ace/theme/kuroir" },                       {                            "label": "KatzenMilch", "value": "ace/theme/katzenmilch" },                       {                            "label": "SQL Server", "value": "ace/theme/sqlserver" }                   ]                },                {                    "label": "Dark", "options": [ {                           "label": "Ambiance", "value": "ace/theme/ambiance" },                       {                            "label": "Chaos", "value": "ace/theme/chaos" },                       {                            "label": "Clouds Midnight", "value": "ace/theme/clouds_midnight" },                       {                            "label": "Dracula", "value": "ace/theme/dracula" },                       {                            "label": "Cobalt", "value": "ace/theme/cobalt" },                       {                            "label": "Gruvbox", "value": "ace/theme/gruvbox" },                       {                            "label": "Green on Black", "value": "ace/theme/gob" },                       {                            "label": "Idle Fingers", "value": "ace/theme/idle_fingers" },                       {                            "label": "krTheme", "value": "ace/theme/kr_theme" },                       {                            "label": "Merbivore", "value": "ace/theme/merbivore" },                       {                            "label": "Merbiver Soft", "value": "ace/theme/merbivore_soft" },                       {                            "label": "Mono Industrial", "value": "ace/theme/mono_industrial" },                       {                            "label": "Monokai", "value": "ace/theme/monokai" },                       {                            "label": "Nord Dark", "value": "ace/theme/nord_dark" },                       {                            "label": "Pastel on Dark", "value": "ace/theme/pastel_on_dark" },                       {                            "label": "Solarized Dark", "value": "ace/theme/solarized_dark" },                       {                            "label": "Terminal", "value": "ace/theme/terminal" },                       {                            "label": "Tomorrow Night", "value": "ace/theme/tomorrow_night" },                       {                            "label": "Tomorrow Night Blue", "value": "ace/theme/tomorrow_night_blue" },                       {                            "label": "Tomorrow Night Bright", "value": "ace/theme/tomorrow_night_bright" },                       {                            "label": "Tomorrow Night 80s", "value": "ace/theme/tomorrow_night_eighties" },                       {                            "label": "Twilight", "value": "ace/theme/twilight" },                       {                            "label": "Vibrant Ink", "value": "ace/theme/vibrant_ink" }                   ]                }            ]        },        "keyboardHandler": { "type": "fieldset", "legend": "Keybinding", "members": [ {                   "label": "Ace", "attributes": { "type": "radio", "value": "" }               },                {                    "label": "Vim", "attributes": { "type": "radio", "value": "ace/keyboard/vim" }               },                {                    "label": "Emacs", "attributes": { "type": "radio", "value": "ace/keyboard/emacs" }               },                {                    "label": "Sublime", "attributes": { "type": "radio", "value": "ace/keyboard/sublime" }               },                {                    "label": "VSCode", "attributes": { "type": "radio", "value": "ace/keyboard/vscode" }               }            ]        },        "cursorStyle": { "type": "fieldset", "legend": "Cursor Style", "members": [ {                   "label": "Ace", "attributes": { "type": "radio", "value": "ace" }               },                {                    "label": "Slim", "attributes": { "type": "radio", "value": "slim" }               },                {                    "label": "Smooth", "attributes": { "type": "radio", "value": "smooth" }               },                {                    "label": "Smooth and Slim", "attributes": { "type": "radio", "value": "smooth slim" }               },                {                    "label": "Wide", "attributes": { "type": "radio", "value": "wide" }               }            ]        },        "foldStyle": { "type": "fieldset", "legend": "Fold Style", "members": [ {                   "label": "Manual", "attributes": { "type": "radio", "value": "manual" }               },                {                    "label": "Mark Begin", "attributes": { "type": "radio", "value": "markbegin" }               },                {                    "label": "Mark Begin and End", "attributes": { "type": "radio", "value": "markbeginend" }               }            ]        },        "scrollPastEnd": { "type": "fieldset", "legend": "Scroll Past End", "members": [ {                   "label": "None", "attributes": { "type": "radio", "value": 0 }               },                {                    "label": "Half", "attributes": { "type": "radio", "value": 0.5 }               },                {                    "label": "Full", "attributes": { "type": "radio", "value": 1 }               }            ]        },        "selectionStyle": { "type": "fieldset", "legend": "Selection Style", "members": [ {                   "label": "Text", "attributes": { "type": "radio", "value": "text" }               },                {                    "label": "Line", "attributes": { "type": "radio", "value": "line" }               }            ]        },        "wrap": { "type": "fieldset", "legend": "Wrapping", "members": [ {                   "label": "Off", "attributes": { "type": "radio", "value": "off" }               },                {                    "label": "Auto", "attributes": { "type": "radio", "value": "free" }               },                {                    "label": "At (placed) Print Margin", "attributes": { "type": "radio", "value": "printMargin" }               }            ]        },        "mergeUndoDeltas": { "type": "fieldset", "legend": "Merge Undo Deltas", "members": [ {                   "label": "Always", "attributes": { "type": "radio", "value": "always" }               },                {                    "label": "Never", "attributes": { "type": "radio", "value": false }               },                {                    "label": "Timed", "attributes": { "type": "radio", "value": true }               }            ]        },        "fontFamily": { "label": "Font Family", "attributes": { "type": "text" }       },        "fontSize": { "label": "Font Size", "attributes": { "type": "number", "step": 1, "min": 0 }       },        "tabSize": { "label": "Tab Size", "attributes": { "type": "number", "step": 1, "min": 1 }       },        "scrollSpeed": { "label": "Scroll Speed", "attributes": { "type": "number", "step": 1, "min": 1 }       },        "printMarginColumn": { "label": "Print Margin Column", "attributes": { "type": "number", "step": 1, "min": 1 }       },        "enableLiveAutocompletion": { "label": "Enable Live Autocompletion", "attributes": { "type": "checkbox" }       },        "enableSnippets": { "label": "Enable Snippets", "attributes": { "type": "checkbox" }       },        "enableAutoIndent": { "label": "Enable Auto Indent", "attributes": { "type": "checkbox" }       },        "dragEnabled": { "label": "Enable Drag", "attributes": { "type": "checkbox" }       },        "behavioursEnabled": { "label": "Enable Behaviors", "attributes": { "type": "checkbox" }       },        "showInvisibles": { "label": "Show Invisible Characters", "attributes": { "type": "checkbox" }       },        "displayIndentGuides": { "label": "Show Indent Guides", "attributes": { "type": "checkbox" }       },        "useSoftTabs": { "label": "Use Soft Tabs", "attributes": { "type": "checkbox" }       },        "navigateWithinSoftTabs": { "label": "Navigate Within Soft Tabs", "attributes": { "type": "checkbox" }       },        "showGutter": { "label": "Show Gutter", "attributes": { "type": "checkbox" }       },        "fixedWidthGutter": { "label": "Fixed Width Gutter", "attributes": { "type": "checkbox" }       },        "showLineNumbers": { "label": "Show Line Numbers", "attributes": { "type": "checkbox" }       },        "relativeLineNumbers": { "label": "Relative Line Numbers", "attributes": { "type": "checkbox" }       },        "highlightGutterLine": { "label": "Highlight Active Line Gutter", "attributes": { "type": "checkbox" }       },        "highlightActiveLine": { "label": "Highlight Active Line", "attributes": { "type": "checkbox" }       },        "highlightSelectedWord": { "label": "Highlight Selected Word", "attributes": { "type": "checkbox" }       },        "copyWithEmptySelection": { "label": "Copy with Empty Selection", "attributes": { "type": "checkbox" }       },        "enableMultiselect": { "label": "Enable Multi Select", "attributes": { "type": "checkbox" }       },        "hScrollBarAlwaysVisible": { "label": "Always Show Horizontal Scroll Bar", "attributes": { "type": "checkbox" }       },        "vScrollBarAlwaysVisible": { "label": "Always Show Vertical Scroll Bar", "attributes": { "type": "checkbox" }       },        "animatedScroll": { "label": "Animated Scroll", "attributes": { "type": "checkbox" }       },        "wrapBehavioursEnabled": { "label": "Enable Wrap Behaviors", "attributes": { "type": "checkbox" }       },        "indentedSoftWrap": { "label": "Indented Soft Wrap", "attributes": { "type": "checkbox" }       },        "showPrintMargin": { "label": "Place Print Margin", "attributes": { "type": "checkbox" }       },        "showFoldWidgets": { "label": "Show Fold Widgets", "attributes": { "type": "checkbox" }       },        "fadeFoldWidgets": { "label": "Fade Fold Widgets", "attributes": { "type": "checkbox" }       },        "useTextareaForIME": { "label": "Use Textarea for IME", "attributes": { "type": "checkbox" }       },        "fg_selectionColor": { "label": "Selection Color", "attributes": { "type": "color", "value": "#a7d7f9" }       },        "fg_selectedWordBorderColor": { "label": "Selected Word Border Color", "attributes": { "type": "color", "value": "#a7d7f9" }       },        "fg_pinkProtectedPages": { "label": "Pink Protected Pages", "attributes": { "type": "checkbox", "checked": true }       },        "fg_hidePrintMargin": { "label": "Hide Print Margin", "attributes": { "type": "checkbox", "checked": false }       },        "fg_containEditorOverscroll": { "label": "Contain Editor Overscroll", "attributes": { "type": "checkbox", "checked": false }       },        "fg_hidePageNotices": { "label": "Hide Page Notices", "attributes": { "type": "checkbox", "checked": false }       }    },    "build": [ "fg_containEditorOverscroll", "fg_pinkProtectedPages", "fg_hidePageNotices", "theme", "fontFamily", "fontSize", "enableLiveAutocompletion", "enableSnippets", "enableAutoIndent", "dragEnabled", "behavioursEnabled", "showInvisibles", "tabSize", "displayIndentGuides", "useSoftTabs", "navigateWithinSoftTabs", "showGutter", "fixedWidthGutter", "showLineNumbers", "relativeLineNumbers", "highlightGutterLine", "highlightActiveLine", "highlightSelectedWord", "fg_selectedWordBorderColor", "enableMultiselect", "selectionStyle", "fg_selectionColor", "copyWithEmptySelection", "mergeUndoDeltas", "hScrollBarAlwaysVisible", "vScrollBarAlwaysVisible", "scrollSpeed", "animatedScroll", "scrollPastEnd", "wrapBehavioursEnabled", "indentedSoftWrap", "wrap", "printMarginColumn", "showPrintMargin", "fg_hidePrintMargin", "showFoldWidgets", "fadeFoldWidgets", "foldStyle", "cursorStyle", "useTextareaForIME", "keyboardHandler" ] }