ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

String​Utilities

Sublime Text 2/3 plugin for string manipulations

Labels utilities

Details

Installs

  • Total 13K
  • Win 6K
  • OS X 5K
  • Linux 2K
Aug 24 Aug 23 Aug 22 Aug 21 Aug 20 Aug 19 Aug 18 Aug 17 Aug 16 Aug 15 Aug 14 Aug 13 Aug 12 Aug 11 Aug 10 Aug 9 Aug 8 Aug 7 Aug 6 Aug 5 Aug 4 Aug 3 Aug 2 Aug 1 Jul 31 Jul 30 Jul 29 Jul 28 Jul 27 Jul 26 Jul 25 Jul 24 Jul 23 Jul 22 Jul 21 Jul 20 Jul 19 Jul 18 Jul 17 Jul 16 Jul 15 Jul 14 Jul 13 Jul 12 Jul 11 Jul 10
Windows 0 5 9 2 7 1 1 3 2 7 2 3 3 3 2 2 5 2 3 4 1 1 6 2 7 4 9 1 0 4 8 2 4 8 0 4 1 7 6 11 1 0 2 3 2 3
OS X 0 1 4 2 4 5 0 0 5 4 1 7 7 2 2 10 3 4 4 5 0 1 7 3 4 5 4 2 0 1 1 1 4 3 0 1 3 7 5 4 2 0 0 3 2 4
Linux 0 2 1 2 1 1 0 0 1 3 1 2 1 1 1 2 1 1 2 2 1 0 1 2 2 1 3 2 0 1 1 3 4 3 0 2 0 0 5 2 2 0 0 2 1 4

Readme

Source
raw.​githubusercontent.​com

SublimeText - StringUtilities

StringUtilities is a Sublime Text 3 plugin, which adds to the editor useful string functions like:

  • Convert Tabs to Spaces
  • Convert Spaces to Tabs
  • Convert Spaces to Non-Breaking Spaces
  • Convert Chars to Html Entities
  • Convert Html Entities to Chars
  • Convert Camel Case <-> Underscores
  • Convert Single Quotes To Double
  • Convert Double Quotes To Single
  • Encode as URL Notation
  • Decode from URL Notation
  • Convert To Unicode Notation
  • Convert From Unicode Notation
  • Convert To Base64
  • Convert From Base64
  • Convert To Hex
  • Convert From Hex
  • Convert HTML Color From Hex To RGB
  • Convert HTML Color From RGB To Hex
  • Calculate Selection MD5
  • Calculate Selection SHA1
  • Convert Unixtime <-> Datetime
  • Insert Current Datetime
  • Generate Password (6 char)
  • Generate Password (8 char)
  • Generate Password (12 char)
  • Generate Password (16 char)
  • Generate Password (32 char)
  • Generate Password (40 char)
  • Generate Password (64 char)
  • Insert Internal IP Address
  • Insert External IP Address
  • Pretify JSON String

Sponsors

No sponsors yet.. :(

If you like the software, don't forget to donate to further development of it!

PayPal donate button

Installation

  • Install Package Manager.
  • Use Cmd+Shift+P or Ctrl+Shift+P then Package Control: Install Package.
  • Look for StringUtilities and install it.

If you prefer to install manually, install git, then:

Clone the repository in a subfolder “StringUtilities” in your Sublime Text “Packages” directory:

git clone https://github.com/akalongman/sublimetext-stringutilities "<Sublime Text 3 Packages folder>/StringUtilities"

The “Packages” directory is located at:

  • Linux: ~/.config/sublime-text-2/Packages/
  • OS X: ~/Library/Application Support/Sublime Text 2/Packages/
  • Windows: %APPDATA%/Sublime Text 2/Packages/

Or enter

sublime.packages_path()

into the console (Ctrl-`).

Usage

  • Right click on editor window (first select text if function is convert type) and select String Utilities menu item.

Todo

  • Add some missed functions

Libraries

  • dateutil by Gustavo Niemeyer is used for adding extensions to the standard python 2.3+ datetime module.. PSF License