Skip to content

Commit fbe6add

Browse files
committed
Added remove module highlighting
1 parent d5508de commit fbe6add

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

src/extension.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,6 @@ import * as vscode from 'vscode';
22

33
export function activate(context: vscode.ExtensionContext) {
44

5+
6+
57
}

syntaxes/ini.tmLanguage.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@
3131
{
3232
"include": "#addmodule-block"
3333
},
34+
{
35+
"include": "#inline-removemodule"
36+
},
3437
{
3538
"include": "#assignment"
3639
},
@@ -62,6 +65,17 @@
6265
}
6366
]
6467
},
68+
"inline-removemodule": {
69+
"match": "\\s*\\b(RemoveModule)\\b\\s*([a-zA-Z]\\w+)",
70+
"captures": {
71+
"1": {
72+
"name": "keyword.control.ini"
73+
},
74+
"2": {
75+
"name": "storage.type.ini"
76+
}
77+
}
78+
},
6579
"assignment": {
6680
"begin": "(^[ \\t]+)?([a-zA-Z]\\w+)\\s*(\\=)\\s*",
6781
"beginCaptures": {

0 commit comments

Comments
 (0)