47 lines
1.4 KiB
JSON
47 lines
1.4 KiB
JSON
{
|
|
"displayName": "CSV",
|
|
"fileTypes": [
|
|
"csv"
|
|
],
|
|
"name": "csv",
|
|
"patterns": [
|
|
{
|
|
"captures": {
|
|
"1": {
|
|
"name": "rainbow1"
|
|
},
|
|
"10": {
|
|
"name": "invalid.rainbow10"
|
|
},
|
|
"2": {
|
|
"name": "keyword.rainbow2"
|
|
},
|
|
"3": {
|
|
"name": "entity.name.function.rainbow3"
|
|
},
|
|
"4": {
|
|
"name": "comment.rainbow4"
|
|
},
|
|
"5": {
|
|
"name": "string.rainbow5"
|
|
},
|
|
"6": {
|
|
"name": "variable.parameter.rainbow6"
|
|
},
|
|
"7": {
|
|
"name": "constant.numeric.rainbow7"
|
|
},
|
|
"8": {
|
|
"name": "entity.name.type.rainbow8"
|
|
},
|
|
"9": {
|
|
"name": "markup.bold.rainbow9"
|
|
}
|
|
},
|
|
"match": "( *\"(?:[^\"]*\"\")*[^\"]*\" *(?:,|$)|[^,]*(?:,|$))?( *\"(?:[^\"]*\"\")*[^\"]*\" *(?:,|$)|[^,]*(?:,|$))?( *\"(?:[^\"]*\"\")*[^\"]*\" *(?:,|$)|[^,]*(?:,|$))?( *\"(?:[^\"]*\"\")*[^\"]*\" *(?:,|$)|[^,]*(?:,|$))?( *\"(?:[^\"]*\"\")*[^\"]*\" *(?:,|$)|[^,]*(?:,|$))?( *\"(?:[^\"]*\"\")*[^\"]*\" *(?:,|$)|[^,]*(?:,|$))?( *\"(?:[^\"]*\"\")*[^\"]*\" *(?:,|$)|[^,]*(?:,|$))?( *\"(?:[^\"]*\"\")*[^\"]*\" *(?:,|$)|[^,]*(?:,|$))?( *\"(?:[^\"]*\"\")*[^\"]*\" *(?:,|$)|[^,]*(?:,|$))?( *\"(?:[^\"]*\"\")*[^\"]*\" *(?:,|$)|[^,]*(?:,|$))?",
|
|
"name": "rainbowgroup"
|
|
}
|
|
],
|
|
"scopeName": "text.csv"
|
|
}
|