fileTypes toml tml name TOML patterns include #comments captures 1 name punctuation.definition.section.begin.toml 2 name entity.section.toml 3 name punctuation.definition.section.end.toml comment Key group match ^\s*(\[)(.*?)(\])\s* name meta.tag.section.toml include #dataTypes repository comments patterns captures 1 name punctuation.definition.comment.toml comment Comments - whole line or partial match (#.*$) name comment.line.number-sign.toml dataTypes patterns begin " beginCaptures 0 name punctuation.definition.string.begin.toml comment String end " endCaptures 0 name punctuation.definition.string.end.toml name string.name.value.toml comment Datetime - ISO8601 dates match (\d{4})-(0[1-9]|1[0-2])-(0[1-9]|1[0-9]|2[0-9]|3[0-1])T(0[0-9]|1[0-9]|2[0-3]):(0[0-9]|1[0-9]|2[0-9]|3[0-9]|4[0-9]|5[0-9]):(0[0-9]|1[0-9]|2[0-9]|3[0-9]|4[0-9]|5[0-9])Z name constant.other.date.toml comment Float match (-?[0-9]+)\.([0-9]+) name constant.numeric.float.toml comment Integer match -?[0-9]+ name constant.numeric.integer.toml comment Boolean match (true|false) name constant.language,boolean.toml begin \[ beginCaptures 0 name punctuation.definition.array.begin.toml comment Array end \] endCaptures 0 name punctuation.definition.array.end.toml name meta.array.toml patterns include #comments include #dataTypes scopeName source.toml uuid 9b00c027-8f13-4f5a-a57e-d90478a1f817