package.json 1.4 KB
Newer Older
E
Erich Gamma 已提交
1 2
{
	"name": "cpp",
S
Sandeep Somavarapu 已提交
3 4
	"displayName": "%displayName%",
	"description": "%description%",
5
	"version": "1.0.0",
E
Erich Gamma 已提交
6
	"publisher": "vscode",
7
	"license": "MIT",
8 9 10
	"engines": {
		"vscode": "*"
	},
11
	"scripts": {
M
Martin Aeschlimann 已提交
12
		"update-grammar": "node ./build/update-grammars.js"
13
	},
E
Erich Gamma 已提交
14
	"contributes": {
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77
		"languages": [
			{
				"id": "c",
				"extensions": [
					".c",
					".i"
				],
				"aliases": [
					"C",
					"c"
				],
				"configuration": "./language-configuration.json"
			},
			{
				"id": "cpp",
				"extensions": [
					".cpp",
					".cc",
					".cxx",
					".c++",
					".hpp",
					".hh",
					".hxx",
					".h",
					".ii",
					".ino",
					".inl",
					".ipp",
					".hpp.in",
					".h.in"
				],
				"aliases": [
					"C++",
					"Cpp",
					"cpp"
				],
				"configuration": "./language-configuration.json"
			}
		],
		"grammars": [
			{
				"language": "c",
				"scopeName": "source.c",
				"path": "./syntaxes/c.tmLanguage.json"
			},
			{
				"language": "cpp",
				"scopeName": "source.cpp.embedded.macro",
				"path": "./syntaxes/cpp.embedded.macro.tmLanguage.json"
			},
			{
				"language": "cpp",
				"scopeName": "source.cpp",
				"path": "./syntaxes/cpp.tmLanguage.json"
			},
			{
				"scopeName": "source.c.platform",
				"path": "./syntaxes/platform.tmLanguage.json"
			}
		],
		"snippets": [
			{
				"language": "c",
78
				"path": "./snippets/c.code-snippets"
79 80 81
			},
			{
				"language": "cpp",
82
				"path": "./snippets/cpp.code-snippets"
83 84
			}
		]
E
Erich Gamma 已提交
85
	}
86
}