https://github.com/sublimetext/generateuuid
Generate UUID for Sublime Text
https://github.com/sublimetext/generateuuid
Last synced: 3 months ago
JSON representation
Generate UUID for Sublime Text
- Host: GitHub
- URL: https://github.com/sublimetext/generateuuid
- Owner: SublimeText
- Created: 2011-11-19T00:57:05.000Z (about 14 years ago)
- Default Branch: master
- Last Pushed: 2018-07-13T00:11:06.000Z (over 7 years ago)
- Last Synced: 2025-07-12T13:42:52.467Z (7 months ago)
- Language: Python
- Homepage:
- Size: 13.7 KB
- Stars: 42
- Watchers: 15
- Forks: 14
- Open Issues: 3
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Generate UUID package for Sublime Text
Helper script to generate a UUID v4. Can be executed via keyboard shortcut `Ctrl+Shift+U` (Windows, OSX, and Linux) and or via the menu item `Tools >> Packages >> Generate UUID v4`.
`Ctrl+Shift+Y' will generate short version of UUID
## Installation
The best way to install this bundle and keep up to date is to install it via [Package Control](https://sublime.wbond.net/installation). Once you have installed Package Control, open it via `Preferences >> Package Control` and click on `Package Control: Install Package`. Type `GenerateUUID` into the search box, then hit enter or click on the result to install.
### Using Git
If you are a git user, you can clone the repo directly into your `Packages` directory in the Sublime Text application settings area. Go to your Sublime Text `Packages` directory and clone the repository using the command below:
git clone https://github.com/SublimeText/GenerateUUID "GenerateUUID"
### Download Manually
* Download the files using the GitHub .zip download option
* Unzip the files and rename the folder to `Generate UUID`
* Copy the folder to your Sublime Text `Packages` directory
## Preferences
To enable uppercase UUIDs, put the key `"uuid_uppercase": true` in your `Packages/User/Preferences.sublime-settings` file (accessible via the `Preferences >> Settings - User` menu option). If this key is not present, or is set to any other value, UUIDs will be generated in lowercase as before.
## Autocomplete
* `uuid` + TAB - generates UUID v4 (B50EC8D3-253A-43EC-A285-35FC5BCA7A93)
* `uuid1` + TAB - generates UUID v1 (BFC77674-58AA-11E3-BE8D-8438355C18E4)
* `uuids` + TAB - generates UUID v4 short (D917AE5675F54258B4ECF439329F67C9)
* `uuid1s` + TAB - generates UUID v1 short (D63D476E58AA11E389668438355C18E4)
* `0xuuids` + TAB - for all above possible options we can add a prefix `0x` which generates specific UUID with '0x' in front of