close
Skip to content

ivanao92/REAPER-RPP-Syntax

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

REAPER Project File Syntax — VSCode Extension

Syntax highlighting for REAPER project files (.rpp, .rpp-bak).

Features

Token Example Scope
Tags <PROJECT, <TRACK entity.name.tag.rpp
Properties NAME, VOLPAN, SEL keyword.other.property.rpp
Double-quoted strings "My Track" string.quoted.double.rpp
Single-quoted strings 'value' string.quoted.single.rpp
Backtick strings `value` string.quoted.other.backtick.rpp
GUIDs {A1B2C3D4-1234-...} constant.other.guid.rpp
Floats 0.75, -3.14 constant.numeric.float.rpp
Integers 1, -42 constant.numeric.integer.rpp
Base64 blobs SGVsbG8= string.unquoted.base64.rpp
Comments // note comment.line.double-slash.rpp

Code folding

Blocks delimited by <TAG … > fold automatically.

Bracket/quote auto-close

", ', `, and { auto-close when typed.

Supported file extensions

.rpp · .RPP · .rpp-bak · .RPP-BAK

License

MIT

About

REAPER .rpp syntax highlighter for VSCode

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors