123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- {
- "jupyter.lab.setting-icon": "ui-components:text-editor",
- "jupyter.lab.setting-icon-label": "CodeMirror",
- "title": "CodeMirror",
- "description": "Text editor settings for all CodeMirror editors.",
- "properties": {
- "keyMap": {
- "type": "string",
- "title": "Key Map",
- "description": "Configures the keymap to use",
- "default": "default"
- },
- "theme": {
- "type": "string",
- "title": "Theme",
- "description": "CSS file defining the corresponding\n.cm-s-[name] styles is loaded",
- "default": "jupyter"
- },
- "scrollPastEnd": {
- "type": "boolean",
- "title": "Scroll behavior",
- "description": "Whether to scroll past the end of text document",
- "default": true
- },
- "styleActiveLine": {
- "type": ["boolean", "object"],
- "title": "Style Active Line",
- "description": "Value is boolean, or { nonEmpty: boolean }",
- "default": false
- },
- "styleSelectedText": {
- "type": "boolean",
- "title": "Style Selected Text",
- "description": "Value is boolean",
- "default": true
- },
- "selectionPointer": {
- "type": ["boolean", "string"],
- "title": "Selection Pointer",
- "description": "Value is boolean or string, e.g. 'pointer'",
- "default": false
- },
- "lineWiseCopyCut": {
- "type": ["boolean"],
- "title": "Ctrl-C",
- "description": "When enabled, which is the default, doing copy or cut when there is no selection will copy or cut the whole lines that have cursors on them.",
- "default": true
- }
- },
- "type": "object"
- }
|