Files
ChocolateyPackages/EthanBrown.SublimeText2.EditorPackages/tools/PackageCache/StringEncode/README.md

53 lines
1.5 KiB
Markdown

StringEncode plugin for Sublime Text 2
======================================
Converts characters from one "encoding" to another using a transformation (think HTML entities, not character encodings).
Installation
------------
1. Using Package Control, install "StringEncode"
Or:
1. Open the Sublime Text 2 Packages folder
- OS X: ~/Library/Application Support/Sublime Text 2/Packages/
- Windows: %APPDATA%/Sublime Text 2/Packages/
- Linux: ~/.Sublime Text 2/Packages/
2. clone this repo
3. Install keymaps for the commands (see Example.sublime-keymap for my preferred keys)
Commands
--------
`html_entitize`: Converts characters to their HTML entity
`html_deentitize`: Converts HTML entities to a character
`url_encode`: Uses urllib.quote to escape special URL characters
`url_decode`: Uses urllib.unquote to convert escaped URL characters
`json_escape`: Escapes a string and surrounds it in quotes, according to the JSON encoding.
`json_unescape`: Unescapes a string (include the quotes!) according to JSON encoding.
`base64_encode`: Uses base64 to encode into base64
`base64_decode`: Uses base64 to decode from base64
`escape_regex`: Escapes regex meta characters
`escape_like`: Escapes SQL-LIKE meta characters
`safe_html_entitize`: Converts characters to their HTML entity, but preserves HTML reserved characters
`safe_html_deentitize`: Converts HTML entities to a character, but preserves HTML reserved characters
TODO
----
`xml_entitize`: Converts characters to their XML entity
`xml_deentitize`: Converts XML entities to a character