Files

1 line
76 KiB
JSON
Raw Permalink Normal View History

2025-05-09 16:55:09 +08:00
{"information_for_contributors":"This file is generated from ./generateTMLanguage.js.","name":"Search Results","scopeName":"text.searchResult","patterns":[{"begin":"^(# Query): ","end":"\n","name":"meta.header.search keyword.operator.word.search","beginCaptures":{"1":{"name":"entity.other.attribute-name"}},"patterns":[{"match":"(\\\\n)|(\\\\\\\\)","name":"entity.other.attribute-value string.unquoted constant.character.escape"},{"match":"\\\\.|\\\\$","name":"entity.other.attribute-value string.unquoted invalid.illegal"},{"match":"[^\\\\\\\n]+","name":"entity.other.attribute-value string.unquoted"}]},{"begin":"^(# Flags): ","end":"\n","name":"meta.header.search keyword.operator.word.search","beginCaptures":{"1":{"name":"entity.other.attribute-name"}},"patterns":[{"match":"(RegExp|CaseSensitive|IgnoreExcludeSettings|WordMatch)","name":"entity.other.attribute-value string.unquoted keyword.other"},{"match":"."}]},{"begin":"^(# ContextLines): ","end":"\n","name":"meta.header.search keyword.operator.word.search","beginCaptures":{"1":{"name":"entity.other.attribute-name"}},"patterns":[{"match":"\\d","name":"entity.other.attribute-value string.unquoted constant.numeric.integer"},{"match":".","name":"invalid.illegal"}]},{"match":"^(# (?:Including|Excluding)): (.*)$","name":"meta.header.search keyword.operator.word.search","captures":{"1":{"name":"entity.other.attribute-name"},"2":{"name":"entity.other.attribute-value string.unquoted"}}},{"include":"#bat"},{"include":"#c"},{"include":"#clj"},{"include":"#coffee"},{"include":"#cpp"},{"include":"#cs"},{"include":"#cshtml"},{"include":"#css"},{"include":"#dart"},{"include":"#diff"},{"include":"#dockerfile"},{"include":"#fs"},{"include":"#go"},{"include":"#groovy"},{"include":"#h"},{"include":"#handlebars"},{"include":"#hlsl"},{"include":"#hpp"},{"include":"#html"},{"include":"#ini"},{"include":"#java"},{"include":"#jl"},{"include":"#js"},{"include":"#json"},{"include":"#jsx"},{"include":"#less"},{"include":"#log"},{"include":"#lua"},{"include":"#m"},{"include":"#makefile"},{"include":"#md"},{"include":"#mm"},{"include":"#p6"},{"include":"#perl"},{"include":"#php"},{"include":"#ps1"},{"include":"#pug"},{"include":"#py"},{"include":"#r"},{"include":"#rb"},{"include":"#rs"},{"include":"#scala"},{"include":"#scss"},{"include":"#sh"},{"include":"#sql"},{"include":"#swift"},{"include":"#ts"},{"include":"#tsx"},{"include":"#vb"},{"include":"#xml"},{"include":"#yaml"},{"match":"^(?!\\s)(.*?)([^\\\\\\/\\n]*)(:)$","name":"meta.resultBlock.search string meta.path.search","captures":{"1":{"name":"meta.path.dirname.search"},"2":{"name":"meta.path.basename.search"},"3":{"name":"punctuation.separator"}}},{"match":"^ (?:\\s*)(?:((\\d+)(:))|((\\d+)( ))(.*))","name":"meta.resultBlock.search meta.resultLine.search","captures":{"1":{"name":"constant.numeric.integer meta.resultLinePrefix.search meta.resultLinePrefix.matchLinePrefix.search"},"2":{"name":"meta.resultLinePrefix.lineNumber.search"},"3":{"name":"punctuation.separator"},"4":{"name":"constant.numeric.integer meta.resultLinePrefix.search meta.resultLinePrefix.contextLinePrefix.search"},"5":{"name":"meta.resultLinePrefix.lineNumber.search"}}},{"match":"⟪ [0-9]+ characters skipped ⟫","name":"meta.resultBlock.search comment meta.resultLine.elision"}],"repository":{"bat":{"name":"meta.resultBlock.search","begin":"^(?!\\s)(.*?)([^\\\\\\/\\n]*\\.bat)(:)$","end":"^(?!\\s)","beginCaptures":{"0":{"name":"string meta.path.search"},"1":{"name":"meta.path.dirname.search"},"2":{"name":"meta.path.basename.search"},"3":{"name":"punctuation.separator"}},"patterns":[{"name":"meta.resultLine.search meta.resultLine.multiLine.search","begin":"^ (?:\\s*)((\\d+) )","while":"^ (?:\\s*)(?:((\\d+)(:))|((\\d+) ))","beginCaptures":{"0":{"name":"constant.numeric.integer meta.resultLinePrefix.search"},"1":{"name":"meta.resultLinePrefix.contextLinePrefix.search"},"2":{"name":"meta.resultLinePrefix.lineNumber.search"}},"whileCaptures":{"0":{"name":"constant.numeric.integer meta.resultLinePrefix.search"},"1":{"name":"meta.resultLinePrefix.matchLinePrefix.search"},"2":{"