/atom-text-manipulation

Atom package for text manipulation commands

Primary LanguageCoffeeScriptMIT LicenseMIT

Text manipulation

Atom package providing actions for text manipulation:

  • Convert between tabs and spaces
  • Remove all punctuation from the text
  • Trim all trailing spaces in selected lines
  • Remove all whitespace in selected text
  • Encode selected text as URL
  • Convert selected text to camelCase, dash-case, underscore_case, Sentence case, and Capitalized Text
  • Generate hash for selected text: MD5, SHA1, SHA256, SHA512
  • De/Encode selected text to Base64
  • Remove empty lines
  • Un/Escape selected HTML text
  • Un/Escape selected XML text
  • Un/Escape selected SQL text

This package was inspired by the incredibly useful IntelliJ Plugin String Manipulation.