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

Super-Awesome Paste

by huntie ST3

Intelligent paste handling for Sublime

Details

Installs

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

Readme

Source
raw.​githubusercontent.​com

Super-Awesome Paste

Super-Awesome Paste is a Sublime Text 3 plugin which aims to intelligently integrate copied text into your code. Currently this includes normalising line endings and whitespace, auto-indentation, and cleaning up copied line numbers and unwanted formatting, including smart quotes. In addition, small contextual fixes such as HTML character escaping and hex colour formatting are applied when needed. Hopefully this plugin will save developers many keystrokes, and more features are always on the way.

Getting started

The plugin is available through Package Control, but can also be installed manually by adding the latest version to your Sublime Text 3 packages directory. By default, the super_awesome_paste command can be found in your context menu and is bound to Ctrl+Alt+V, but you may want to change this to something more convenient or to override the regular paste shortcut.

Options

These options can be appended to your Settings - User file and are prefixed with the command name to avoid conflicts. For example:

{
    "super_awesome_paste.format_hex_colors": "uppercase"
}

format_hex_colors
Type: String Default: "lowercase"

Specify preferred capitalisation for pasted hex colours - "lowercase" or "uppercase". Set false to disable.

Contributing

If you discover a problem or have a feature request, please create an issue or feel free to fork this repository and make improvements.