Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
microsoft
GitHub Repository: microsoft/vscode
Path: blob/main/extensions/cpp/package.json
3309 views
1
{
2
"name": "cpp",
3
"displayName": "%displayName%",
4
"description": "%description%",
5
"version": "1.0.0",
6
"publisher": "vscode",
7
"license": "MIT",
8
"engines": {
9
"vscode": "*"
10
},
11
"scripts": {
12
"update-grammar": "node ./build/update-grammars.js"
13
},
14
"categories": ["Programming Languages"],
15
"contributes": {
16
"languages": [
17
{
18
"id": "c",
19
"extensions": [
20
".c",
21
".i"
22
],
23
"aliases": [
24
"C",
25
"c"
26
],
27
"configuration": "./language-configuration.json"
28
},
29
{
30
"id": "cpp",
31
"extensions": [
32
".cpp",
33
".cppm",
34
".cc",
35
".ccm",
36
".cxx",
37
".cxxm",
38
".c++",
39
".c++m",
40
".hpp",
41
".hh",
42
".hxx",
43
".h++",
44
".h",
45
".ii",
46
".ino",
47
".inl",
48
".ipp",
49
".ixx",
50
".tpp",
51
".txx",
52
".hpp.in",
53
".h.in"
54
],
55
"aliases": [
56
"C++",
57
"Cpp",
58
"cpp"
59
],
60
"configuration": "./language-configuration.json"
61
},
62
{
63
"id": "cuda-cpp",
64
"extensions": [
65
".cu",
66
".cuh"
67
],
68
"aliases": [
69
"CUDA C++"
70
],
71
"configuration": "./language-configuration.json"
72
}
73
],
74
"grammars": [
75
{
76
"language": "c",
77
"scopeName": "source.c",
78
"path": "./syntaxes/c.tmLanguage.json"
79
},
80
{
81
"language": "cpp",
82
"scopeName": "source.cpp.embedded.macro",
83
"path": "./syntaxes/cpp.embedded.macro.tmLanguage.json"
84
},
85
{
86
"language": "cpp",
87
"scopeName": "source.cpp",
88
"path": "./syntaxes/cpp.tmLanguage.json"
89
},
90
{
91
"scopeName": "source.c.platform",
92
"path": "./syntaxes/platform.tmLanguage.json"
93
},
94
{
95
"language": "cuda-cpp",
96
"scopeName": "source.cuda-cpp",
97
"path": "./syntaxes/cuda-cpp.tmLanguage.json"
98
}
99
],
100
"problemPatterns": [
101
{
102
"name": "nvcc-location",
103
"regexp": "^(.*)\\((\\d+)\\):\\s+(warning|error):\\s+(.*)",
104
"kind": "location",
105
"file": 1,
106
"location": 2,
107
"severity": 3,
108
"message": 4
109
}
110
],
111
"problemMatchers": [
112
{
113
"name": "nvcc",
114
"owner": "cuda-cpp",
115
"fileLocation": [
116
"relative",
117
"${workspaceFolder}"
118
],
119
"pattern": "$nvcc-location"
120
}
121
],
122
"snippets": [
123
{
124
"language": "c",
125
"path": "./snippets/c.code-snippets"
126
},
127
{
128
"language": "cpp",
129
"path": "./snippets/cpp.code-snippets"
130
}
131
]
132
},
133
"repository": {
134
"type": "git",
135
"url": "https://github.com/microsoft/vscode.git"
136
}
137
}
138
139