| { |
| "name": "vscode-clangd", |
| "displayName": "vscode-clangd", |
| "description": "Clang Language Server", |
| "version": "0.0.6", |
| "publisher": "llvm-vs-code-extensions", |
| "homepage": "https://clang.llvm.org/extra/clangd.html", |
| "engines": { |
| "vscode": "^1.18.0" |
| }, |
| "categories": [ |
| "Programming Languages", |
| "Linters", |
| "Snippets" |
| ], |
| "keywords": [ |
| "C", |
| "C++", |
| "LSP", |
| "Clangd", |
| "LLVM" |
| ], |
| "activationEvents": [ |
| "onLanguage:cpp", |
| "onLanguage:c" |
| ], |
| "main": "./out/src/extension", |
| "scripts": { |
| "vscode:prepublish": "tsc -p ./", |
| "compile": "tsc -watch -p ./", |
| "postinstall": "node ./node_modules/vscode/bin/install", |
| "test": "node ./node_modules/vscode/bin/test" |
| }, |
| "dependencies": { |
| "vscode-languageclient": "^4.0.0", |
| "vscode-languageserver": "^4.0.0" |
| }, |
| "devDependencies": { |
| "typescript": "^2.0.3", |
| "vscode": "^1.1.0", |
| "mocha": "^2.3.3", |
| "@types/node": "^6.0.40", |
| "@types/mocha": "^2.2.32" |
| }, |
| "repository": { |
| "type": "svn", |
| "url": "http://llvm.org/svn/llvm-project/clang-tools-extra/trunk/clangd/clients/clangd-vscode/" |
| }, |
| "contributes": { |
| "configuration": { |
| "type": "object", |
| "title": "clangd configuration", |
| "properties": { |
| "clangd.path": { |
| "type": "string", |
| "default": "clangd", |
| "description": "The path to clangd executable, e.g.: /usr/bin/clangd" |
| }, |
| "clangd.arguments": { |
| "type": "array", |
| "default": [], |
| "items": { |
| "type": "string" |
| }, |
| "description": "Arguments for clangd server" |
| }, |
| "clangd.syncFileEvents": { |
| "type": "boolean", |
| "default": true, |
| "description": "Whether or not to send file events to clangd (File created, changed or deleted). This can be disabled for performance consideration." |
| }, |
| "clangd.trace": { |
| "type": "string", |
| "description": "Names a file that clangd should log a performance trace to, in chrome trace-viewer JSON format." |
| } |
| } |
| } |
| } |
| } |