RubenVerg / RandomGenVSCode

RandomGen support for VSCode.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RandomGen Support

Support for RandomGen.

Features

Syntax highlight

Lists

Lists: this image shows a list named '$list' colored blue which contains three elements colored white. TRANSCRIPT $list newline element newline different element END TRANSCRIPT

Additions and roots

Additions: this image shows a list called '$+list', the plus is colored purple. TRANSCRIPT $+list newline added element END TRANSCRIPT

Roots: this image shows a list called '$>root', the greater than sign is colored purple. TRANSCRIPT $>root newline [interpolated] newline [percentaged] {25%} END TRANSCRIPT

Settings

Settings: this image shows purple-colored '$name' and '$author'. TRANSCRIPT $name : Some random generator newline $author : RubenVerg END TRANSCRIPT

Percentages

Percentages: this image shows three elements of a list with light green percentages: {15%}, {15%} and {5%}. TRANSCRIPT $percentaged newline fifteen {15%} newline also fifteen {15%} newline rare {5%} END TRANSCRIPT

Interpolations

Interpolations: this image shows a list with three elements, the first has an orange interpoation with red brackets, the second has two inline strings separated by a red pipe, the third has nested interpolations. Not transcripted due to markdown limitations.

Special interpolations and keywords

This image is just an example of what follows and can be ignored.

Special interpolations (colored purple, SRs!)
  • [a]
  • [an]
  • [===]
  • [*DEBUG ON*]
  • [*DEBUG OFF*]
  • [s]
Keywords to be appended with a comma, (colored yellow, SRs!)
  • first part
  • middle part
  • last part
  • hidden
  • unique
  • mundane
  • title
  • lower
  • compress
  • written
Tags

Tags: this image shows a list element with an interpolation, inside the brackets are the list identifier and a blue ',#el'. TRANSCRIPT tagged [list,#el] END TRANSCRIPT

Comments

Comments: this image shows a comment marked by a starting double-slash. TRANSCRIPT // Hello! END TRANSCRIPT

Snippets

Quick Start

start and settings both open to

\$name : $1
\$author : $2
\$description : $3
\$amount : ${4:10}
\$picture : $5
\$button : ${6:Go!}
$0

List

list opens to

\$list
element
another element
$0

Known Issues

Comments require a starting space to differentiate them from URLs.

Release Notes

1.0.1

Readme fixed.

1.0.0

Initial release.

About

RandomGen support for VSCode.