Skip to content

Commit 20e3267

Browse files
committed
[less] add region support
1 parent d0be636 commit 20e3267

3 files changed

Lines changed: 26 additions & 0 deletions

File tree

extensions/less/language-configuration.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,5 +25,11 @@
2525
"indentationRules": {
2626
"increaseIndentPattern": "(^.*\\{[^}]*$)",
2727
"decreaseIndentPattern": "^\\s*\\}"
28+
},
29+
"folding": {
30+
"markers": {
31+
"start": "^\\s*\\/\\*\\s*#region\\b\\s*(.*?)\\s*\\*\\/",
32+
"end": "^\\s*\\/\\*\\s*#endregion\\b.*\\*\\/"
33+
}
2834
}
2935
}

extensions/less/package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@
1919
"scopeName": "source.css.less",
2020
"path": "./syntaxes/less.tmLanguage.json"
2121
}],
22+
"snippets": [{
23+
"language": "less",
24+
"path": "./snippets/less.snippets.json"
25+
}],
2226
"problemMatchers": [
2327
{
2428
"name": "lessc",
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+
"/*#region $0*/"
6+
],
7+
"description": "Folding Region Start"
8+
},
9+
"Region End": {
10+
"prefix": "#endregion",
11+
"body": [
12+
"/*#endregion $0*/"
13+
],
14+
"description": "Folding Region End"
15+
}
16+
}

0 commit comments

Comments
 (0)