Plugin for sublime text to generate random, ints, floats, strings and words.
It works in Sublime Text 2 and ST3
- Download & Install
Sublime Text 3
(https://www.sublimetext.com/3) - Go to the menu
Tools -> Install Package Control
, then, wait few seconds until the installation finishes up - Now,
Go to the menu
Preferences -> Package Control
- Type
Add Channel
on the opened quick panel and press Enter - Then,
input the following address and press Enter
https://raw.githubusercontent.com/evandrocoan/StudioChannel/master/channel.json
- Go to the menu
Tools -> Command Palette... (Ctrl+Shift+P)
- Type
Preferences: Package Control Settings – User
on the opened quick panel and press Enter - Then,
find the following setting on your
Package Control.sublime-settings
file:"channels": [ "https://packagecontrol.io/channel_v3.json", "https://raw.githubusercontent.com/evandrocoan/StudioChannel/master/channel.json", ],
- And,
change it to the following, i.e.,
put the
https://raw.githubusercontent...
line as first:"channels": [ "https://raw.githubusercontent.com/evandrocoan/StudioChannel/master/channel.json", "https://packagecontrol.io/channel_v3.json", ],
- The
https://raw.githubusercontent...
line must to be added before thehttps://packagecontrol.io...
one, otherwise, you will not install this forked version of the package, but the original available on the Package Control default channelhttps://packagecontrol.io...
- The
- Now,
go to the menu
Preferences -> Package Control
- Type
Install Package
on the opened quick panel and press Enter - Then,
search for
RandomEverything
and press Enter
See also:
- ITE - Integrated Toolset Environment
- Package control docs for details.
This plugin can only be accessed through the Cmd/Ctrl+Shift+P command.
Type random and you get the following choices:
- Random:Int - requires a range from a-b separated with a: -. Default: 1-100
- Random:Float - requires a range from a-b separated with a: -. Default: 1-100
- Random:Letters - generatates a random string of lower and upper -case letters with a length between 3 and 17
- Random:Letters and numbers - generatates a random string of lower and upper -case letters and numbers with a length between 3 and 17
- Random:Country - picks a random country
- Random:Word - picks a random word from /usr/share/dict/words
- Random:Text - picks 24 random words from /usr/share/dict/words
- Random:Date - picks a random ISO-8601 Date
- Random:First name - picks a random first name from the built-in datafile
- Random:Last name - picks a random last name from the built-in datafile
- Random:Full name - picks a random full name from the built-in datafiles
- Random:E-mail - picks a random E-mail address
- Random:Url - generates a URL using random words from /usr/share/dict/words
- Random:Hex Color - generates a random hex color formatted "#abc123"
- Random:IPv4 Address - generates a random ipv4 ip address
- Random:IPV6 Address - generates a random ivp6 ip address
#Random: E-Mail
-
random_email_top_level_domain_override - Allows overriding available email TLDs e.g.
["com","org"]
. Defaults are["com", "net", "co.uk", "org", "edu"]
-
random_email_main_domain_override - Allows overriding of available email main domains e.g.
["gmail","yahoo", "hotmail"]
. If not specified, a random string will be used. -
max_year
andmin_year
defines a date range
{
"random_email_top_level_domain_override": ["com", "net", "co.uk", "org", "edu"],
"max_year": 2000,
"min_year": 1999
}