A comprehensive cyberpunk-inspired syntax highlighting theme with granular token support and modern language features.
- JavaScript/TypeScript: Enhanced variable, function, and type distinction
- React/JSX: Improved component highlighting
- Python: Comprehensive support with decorators, magic methods, f-strings, and built-ins
- C++: Full modern C++ support including STL, templates, and preprocessor directives
- Go: Complete Go syntax with concurrency primitives and package handling
- CSS/SCSS: Better property and selector visibility
- Comments: Italic with muted coloring
- Keywords: Bold italic for control flow, regular italic for others
- Functions: Cyan with italic styling
- Classes/Types: Bold purple
- Template Literals: Special cyan treatment
- Booleans/Null: Bold purple distinction
- Object Properties: Teal coloring
- Brackets/Braces: Primary text color for readability
- Operators: Consistent magenta
- Regular Expressions: Purple highlighting
- Escape Characters: Bold cyan
- React Components: Bold cyan component names
- HTML Attributes: Magenta styling
- CSS Selectors: Cyan navigation
- JSON Keys: Clean white for configs
- Git Diff: Color-coded changes
- Console Functions: Bold cyan debugging
- Invalid Code: Red with strikethrough
- Keywords: Bold italic control flow and exception handling
- Built-ins: Functions like
print(),len(),range()in bold purple - Magic Methods:
__init__,__str__,self,clsin cyan italic - Decorators:
@property,@staticmethodin magenta italic - F-strings: Special cyan highlighting for f-string expressions
- Class Names: Bold purple identification
- Keywords: Control flow and storage modifiers in magenta italic
- Types: Primitive types (
int,char,bool) in bold purple - Standard Library:
std::,vector,stringin teal - Preprocessor:
#include,#definein bold magenta - Templates: Template syntax in cyan
- Pointers/References:
*,&operators in bold magenta
- Keywords:
func,package,importin magenta italic - Types: Built-in and custom types in bold purple
- Built-ins:
make(),append(),len()in bold teal - Structs/Interfaces: Bold purple for type definitions
- Packages: Import paths and package names in cyan
- Concurrency:
go,chankeywords in bold magenta - String Formatting: Printf-style placeholders in bold cyan
Maintains a cyberpunk aesthetic with deep purples, cyans, and magentas for excellent contrast and readability during extended coding sessions.