Skip to content

Commit 4ce7921

Browse files
committed
[folding] c & cpp snippets for folding region markers
1 parent 4525154 commit 4ce7921

3 files changed

Lines changed: 40 additions & 0 deletions

File tree

extensions/cpp/package.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,14 @@
3232
{
3333
"scopeName": "source.c.platform",
3434
"path": "./syntaxes/Platform.tmLanguage"
35+
}],
36+
"snippets": [{
37+
"language": "c",
38+
"path": "./snippets/c.json"
39+
},
40+
{
41+
"language": "cpp",
42+
"path": "./snippets/cpp.json"
3543
}]
3644
}
3745
}

extensions/cpp/snippets/c.json

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"Region Start": {
3+
"prefix": "#region",
4+
"body": [
5+
"#pragma region $0"
6+
],
7+
"description": "Folding Region Start"
8+
},
9+
"Region End": {
10+
"prefix": "#endregion",
11+
"body": [
12+
"#pragma endregion"
13+
],
14+
"description": "Folding Region End"
15+
}
16+
}

extensions/cpp/snippets/cpp.json

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"Region Start": {
3+
"prefix": "#region",
4+
"body": [
5+
"#pragma region $0"
6+
],
7+
"description": "Folding Region Start"
8+
},
9+
"Region End": {
10+
"prefix": "#endregion",
11+
"body": [
12+
"#pragma endregion"
13+
],
14+
"description": "Folding Region End"
15+
}
16+
}

0 commit comments

Comments
 (0)