93 lines
1.8 KiB
JSON
93 lines
1.8 KiB
JSON
{
|
|
"completion": {
|
|
"enable": true,
|
|
"autoRequire": true,
|
|
"autoRequireFunction": "require",
|
|
"autoRequireNamingConvention": "keep",
|
|
"autoRequireSeparator": ".",
|
|
"callSnippet": false,
|
|
"postfix": "@",
|
|
"baseFunctionIncludesName": true
|
|
},
|
|
"diagnostics": {
|
|
"disable": [
|
|
"unnecessary-if"
|
|
],
|
|
"enable": true,
|
|
"globals": [],
|
|
"globalsRegex": [],
|
|
"severity": {},
|
|
"enables": [],
|
|
"diagnosticInterval": 500
|
|
},
|
|
"signature": {
|
|
"detailSignatureHelper": true
|
|
},
|
|
"hint": {
|
|
"enable": true,
|
|
"paramHint": true,
|
|
"indexHint": true,
|
|
"localHint": true,
|
|
"overrideHint": true,
|
|
"metaCallHint": true
|
|
},
|
|
"runtime": {
|
|
"version": "LuaLatest",
|
|
"requireLikeFunction": [],
|
|
"frameworkVersions": [],
|
|
"extensions": [],
|
|
"requirePattern": [],
|
|
"classDefaultCall": {
|
|
"functionName": "",
|
|
"forceNonColon": false,
|
|
"forceReturnSelf": false
|
|
}
|
|
},
|
|
"workspace": {
|
|
"ignoreDir": [],
|
|
"ignoreGlobs": [],
|
|
"library": [],
|
|
"workspaceRoots": [],
|
|
"preloadFileSize": 0,
|
|
"encoding": "utf-8",
|
|
"moduleMap": [],
|
|
"reindexDuration": 5000,
|
|
"enableReindex": false
|
|
},
|
|
"resource": {
|
|
"paths": []
|
|
},
|
|
"codeLens": {
|
|
"enable": true
|
|
},
|
|
"strict": {
|
|
"requirePath": false,
|
|
"typeCall": false,
|
|
"arrayIndex": true,
|
|
"metaOverrideFileDefine": true,
|
|
"docBaseConstMatchBaseType": true
|
|
},
|
|
"semanticTokens": {
|
|
"enable": true
|
|
},
|
|
"references": {
|
|
"enable": true,
|
|
"fuzzySearch": true,
|
|
"shortStringSearch": false
|
|
},
|
|
"hover": {
|
|
"enable": true
|
|
},
|
|
"documentColor": {
|
|
"enable": true
|
|
},
|
|
"codeAction": {
|
|
"insertSpace": false
|
|
},
|
|
"inlineValues": {
|
|
"enable": true
|
|
},
|
|
"doc": {
|
|
"privateName": []
|
|
}
|
|
} |