You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

51 lines
1.7 KiB
JSON

{
"title": "Code Completion",
"description": "Code Completion settings.",
"jupyter.lab.setting-icon": "completer:widget",
"jupyter.lab.setting-icon-label": "Code Completer",
"jupyter.lab.transform": true,
"properties": {
"availableProviders": {
"title": "Completion providers rank setting.",
"description": "Providers with higher rank will be shown before the ones with lower rank, providers with negative rank are disabled.",
"type": "object",
"patternProperties": {
"^.*$": {
"type": "integer"
}
},
"additionalProperties": false,
"default": {
"CompletionProvider:context": 500,
"CompletionProvider:kernel": 550
}
},
"providerTimeout": {
"title": "Default timeout for a provider.",
"description": "If a provider can not return the response for a completer request before timeout, the result of this provider will be ignored. Value is in millisecond",
"type": "number",
"default": 1000
},
"showDocumentationPanel": {
"title": "Show the documentation panel.",
"description": "Documentation panel setting.",
"type": "boolean",
"default": false
},
"autoCompletion": {
"title": "Enable autocompletion.",
"description": "Autocompletion setting.",
"type": "boolean",
"default": false
},
"suppressIfInlineCompleterActive": {
"title": "Suppress when the inline completer is active",
"description": "Whether to suppress the tab completer when inline completions are presented.",
"type": "boolean",
"default": true
}
},
"additionalProperties": false,
"type": "object"
}