diff options
Diffstat (limited to 'assets/syntaxes/02_Extra/requirementstxt.sublime-syntax')
-rw-r--r-- | assets/syntaxes/02_Extra/requirementstxt.sublime-syntax | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/assets/syntaxes/02_Extra/requirementstxt.sublime-syntax b/assets/syntaxes/02_Extra/requirementstxt.sublime-syntax new file mode 100644 index 00000000..8ef40fe4 --- /dev/null +++ b/assets/syntaxes/02_Extra/requirementstxt.sublime-syntax @@ -0,0 +1,19 @@ +%YAML 1.2 +--- +# http://www.sublimetext.com/docs/3/syntax.html +name: requirements.txt +file_extensions: + - requirements.txt +scope: source.requirementstxt +contexts: + main: + - match: (#).*$\n? + scope: comment.line.requirementstxt + captures: + 1: punctuation.definition.comment.requirementstxt + - match: '(?i)^[a-z0-9_\-\.]+' + scope: string.package_name.requirementstxt + - match: (?i)==|<|<=|>=|> + scope: keyword.operator.logical.punctuation.requirementstxt + - match: '(?i)\d+\.[\da-z\-_\.]*' + scope: constant.numeric.verions.requirementstxt |