36 lines
817 B
JSON
36 lines
817 B
JSON
|
{
|
||
|
"languageserver": {
|
||
|
"ccls": {
|
||
|
"command": "ccls",
|
||
|
"filetypes": ["c", "cpp", "cuda", "objc", "objcpp"],
|
||
|
"rootPatterns": [".ccls-root", "compile_commands.json"],
|
||
|
"initializationOptions": {
|
||
|
"cache": {
|
||
|
"directory": ".ccls-cache"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"gitignore.enable": {
|
||
|
"type": "boolean",
|
||
|
"default": true,
|
||
|
"description": "Is enable gitignore"
|
||
|
},
|
||
|
"gitignore.templates.patch": {
|
||
|
"type": "object",
|
||
|
"default": {},
|
||
|
"additionalProperties": {
|
||
|
"type": "string"
|
||
|
},
|
||
|
"description": "gitignore patch for exists templates (key and value format)"
|
||
|
},
|
||
|
"gitignore.templates.replace": {
|
||
|
"type": "object",
|
||
|
"default": {},
|
||
|
"additionalProperties": {
|
||
|
"type": "string"
|
||
|
},
|
||
|
"description": "gitignore completely replace the exists templates (key and value format)"
|
||
|
}
|
||
|
}
|