Gutter Color
A Sublime Text 3 plugin which displays a colour in the gutter if the line contains a colour.
Details
Installs
- Total 109K
- Win 61K
- Mac 30K
- Linux 18K
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 | Jan 10 | Jan 9 | Jan 8 | Jan 7 | Jan 6 | Jan 5 | Jan 4 | Jan 3 | Jan 2 | Jan 1 | Dec 31 | Dec 30 | Dec 29 | Dec 28 | Dec 27 | Dec 26 | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 1 | 2 | 2 | 4 | 1 | 0 | 1 | 1 | 3 | 1 | 5 | 1 | 5 | 2 | 1 | 2 | 1 | 0 | 4 | 1 | 1 | 0 | 3 | 1 | 3 | 0 | 0 | 1 | 5 | 1 | 1 | 0 | 4 | 1 | 4 | 4 | 2 | 1 | 1 | 0 | 3 | 0 | 1 | 0 | 3 | 1 |
Mac | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 2 | 2 | 1 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 5 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 0 |
Readme
- Source
- raw.githubusercontent.com
Gutter Color
Gutter Color is a cross-platform Sublime Text plugin which displays a colored icon for all lines which contain a color.
Requirements
Configure
- Install ImageMagick
- Set the
convert_path
inPreferences: Package Settings > GutterColor > Settings – User
to the location of the ImageMagickconvert
script:
{
"convert_path" : "/usr/local/bin/convert"
}
- For help with either, view this blog post by Wes Bos
- Additional user settings:
supported_syntax
sets the filetypes the script runs in.use_transparency
determines whether to draw RGBA, HSLA, and custom formats with alpha channels enabled, compositing the fill color over a checkered gray background. Setting this to"light"
is the same astrue
, but uses a lighter checkerboard.custom_colors
adds additional regexes for custom color string formats, along with associated string matching and affixing rules. (See default settings file.)fix_color_schemes
enables automatic editing of the current tmTheme to correct ST's icon tinting. (See Icon Tinting and Light Color Schemes below.)
Troubleshooting
Fixing ImageMagick on OSX
If you're experiencing issues with ImageMagick (installed via brew) when using GutterColor on OSX, follow these instructions to fix it.
- Uninstall IM with
brew uninstall imagemagick
- Install again with a couple of options
brew install imagemagick --with-xz --with-font-config --with-little-cms --with-little-cms2
- Check the location of
convert
withtype convert
- Copy the location and edit the GutterColor/Settings - User
convert_path
to be the value of step 3.
Icon Tinting and Light Color Schemes
Sublime Text automatically tints gutter icons to match your background color settings. Unfortunately this can cause Gutter Color's samples to vary from slightly inaccurate to completely black. To counteract this effect, Gutter Color can generate a new copy of your current color scheme that sets the background to black only for the scope of the plugin. You will not see any visual changes other than the icons.
- To manually update a color scheme, open the Command Palette and select
GutterColor: Fix Current Color Scheme
. - Alternatively, the plugin can run this process automatically via the setting
fix_color_schemes
.
Other Display Issues
Sublime's placeholder image is a red-and-yellow-striped box. If you are seeing these, it is most likely that Gutter Color cannot find ImageMagick to generate the samples. Double-check that you have your convert_path
setting and/or your PATH
environment variable set correctly, and restart Sublime Text. If the problem persists, feel free to contact us.
TODO
- Add support for SASS/LESS variables
- Backport to ST2
- Handle conflicts with GitGutter/VCS Gutter
- Support for CSS gradients
- Better cleanup processes
Thanks
Thanks to all of the contributors who continue to improve GutterColor!
License
MIT.