ChaosCanvasChaosCanvas is a fun, experimental VSCode extension that brings colorful chaos to your code editor by painting every token in a random hue. Unlike traditional syntax highlighting that consistently colors tokens based on their type, ChaosCanvas applies completely random colors to each word or symbol, transforming your code into a vibrant work of abstract art. Features
How to Use
CommandsThe extension provides two commands:
Both commands are available in the editor context menu (right-click menu). Extension SettingsThis extension contributes the following settings:
Performance ConsiderationsFor very large files, ChaosCanvas may impact performance as it needs to create and manage decorations for every token in the document. Consider disabling the extension when working with extremely large files. Accessibility WarningDue to the random nature of the color assignment, ChaosCanvas may create combinations with poor contrast or that are difficult to read for some users. This extension is intended as a fun experiment rather than a practical development tool. Release NotesFor detailed release notes, please check the CHANGELOG. DevelopmentRunning TestsChaosCanvas includes a comprehensive test suite to verify the extension's functionality:
The test suite includes:
For information about the CI/CD process, release procedure, and contribution guidelines, please see CONTRIBUTING.md. Enjoy the chaos! |