add first working version

This commit is contained in:
2026-08-17 18:22:16 +02:00
parent 160ed5e409
commit f783617393
12 changed files with 1927 additions and 2 deletions
+43
View File
@@ -0,0 +1,43 @@
{
"comments": {
"blockComment": ["[!--", "--]"]
},
"brackets": [
["[EFTL]", "[/EFTL]"],
["[VAR", "[/VAR]"],
["[IF]", "[/IF]"],
["[WHILE]", "[/WHILE]"],
["[FORMAT", "[/FORMAT]"],
["[CONDITION]", "[/CONDITION]"],
["[THEN]", "[/THEN]"],
["[ELSE]", "[/ELSE]"],
["[ELSE IF]", "[/ELSE IF]"],
["[DO]", "[/DO]"],
["[TAG]", "[/TAG]"],
["[SPLIT", "[/SPLIT]"],
["[TRIM]", "[/TRIM]"],
["[CONTAINS", "[/CONTAINS]"],
["[HEADER", "/]"],
["[%", "%]"],
["[%=", "%]"]
],
"autoClosingPairs": [
{ "open": "[EFTL]", "close": "[/EFTL]" },
{ "open": "[!--", "close": "--]" },
{ "open": "[%", "close": " %]" },
{ "open": "\"", "close": "\"" },
{ "open": "(", "close": ")" }
],
"surroundingPairs": [
["[EFTL]", "[/EFTL]"],
["[%", "%]"],
["\"", "\""],
["(", ")"]
],
"folding": {
"markers": {
"start": "^\\s*\\[(EFTL|IF|WHILE|VAR|FORMAT|CONDITION|THEN|ELSE|DO)\\b",
"end": "^\\s*\\[/(EFTL|IF|WHILE|VAR|FORMAT|CONDITION|THEN|ELSE|DO)\\]"
}
}
}