44 lines
1.1 KiB
JSON
44 lines
1.1 KiB
JSON
{
|
|
"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)\\]"
|
|
}
|
|
}
|
|
}
|