Essential Extensions
Highlight Matching Tag
Highlights matching opening and closing tags in HTML/JSX
Import Cost
Display inline the size of the imported package
VSCode Icons
Beautiful file icons that complement the purple theme
Indent Rainbow
Colorizes indentation for better code readability
Extension Configurations
Highlight Matching Tag
This extension highlights matching HTML/JSX tags when you click on them. Configure it with these purple-themed colors:#A599E9 with 30% opacity) perfectly matches the theme’s color palette.
Import Cost
Import Cost shows the size of imported JavaScript packages. Configure it with Shades of Purple colors:Color Breakdown
Color Breakdown
- Large packages (red
#EC3A37F5): Stand out as potential issues - Medium packages (purple
#B362FF): Use the theme’s comment color - Small packages (purple
#B362FF): Blend nicely with the theme
VSCode Icons
Set VSCode Icons as your icon theme in your settings:Want to go all-in on purple? Try the custom Shades of Purple VSCode icon for your application.
Indent Rainbow
For Indent Rainbow configuration that works well with Shades of Purple, you can customize the indent colors to match the purple theme palette. See this issue for recommended settings.Extension Compatibility Tips
Disabling Semantic Highlighting
Disabling Semantic Highlighting
Some extensions work better with semantic highlighting disabled:This ensures the theme’s hand-picked syntax colors remain consistent.
Font Ligatures
Font Ligatures
If using a font with ligatures (like Operator Mono or Fira Code), enable them:This works beautifully with the theme’s syntax highlighting.
Prettier Integration
Prettier Integration
For formatting extensions like Prettier:These settings ensure code stays clean and readable.
Complete Recommended Settings
For the ultimate Shades of Purple experience with all extensions configured:Extension Issues?
Report Theme Issues
Found an extension compatibility issue? Let us know!
FAQ
Check common questions and solutions