VS Code Extensions
Tinting

Tinting

by ItaloAlmeida

Live colorization for tinting.py tags (@COLOR[text]@) inside VS Code, with hover-to-change-color.

Downloads

2

Rating

— (0)

Version

0.0.2

Last updated

Aug 04, 2026

Tinting logo

Live colorization for tinting tags (@COLOR[text]@) inside VS Code, with hover-to-change-color.

This is an auxiliary extension for the Python package tinting, which provides terminal colorization using @COLOR[text]@ tags. The extension renders those tags inline in the editor so you can see the colors while you write.

Features

  • Live colorization of @COLOR[text]@ tags in Python files.
  • Hover a tag to see a color swatch and change the color on the spot.
  • Toggle colorization on/off from the status bar or the editor toolbar.
  • Toggle tag marker visibility (@COLOR[ and ]@) to focus on the colored text.
  • Insert tinting snippets via the command palette.
  • Toggle style modifiers (bold, italic, underline, etc.).
  • Configurable background opacity so editor selection highlights still show through.

Requirements

Install the Python package (optional, only needed if you also want terminal output):

pip install tinting

Commands

Command Title
tinting.changeColor Tinting: Change Tag Color
tinting.removeStyle Tinting: Remove Tag Style
tinting.toggleModifier Tinting: Toggle Modifier
tinting.insertSnippet Tinting: Insert Snippet
tinting.toggleEnabled Tinting: Toggle Colorization (Enable/Disable)
tinting.toggleHideTags Tinting: Toggle Hide Tag Markers

Configuration

Setting Default Description
tinting.enabled true Enable live colorization of tinting tags.
tinting.hideTags false Hide tinting tag markers, showing only the colored text.
tinting.backgroundOpacity 0.85 Opacity (0.1-1) of the background color applied by tinting tags.
tinting.supportedLanguages ["python"] Document language IDs where tinting tags are colorized.

License

MIT

Related extensions