Skip to content
| Marketplace
Sign in
Visual Studio>Tools>Focus Themes
Focus Themes

Focus Themes

Vinícius Campos

|
2 installs
| (0) | Free
Six high-separation dark color themes for Visual Studio, built for scanning. Each of the five C# type kinds gets its own color, one accent leads per theme, and a near-black ground gives contrast witho
Download

Focus Themes

Six high-separation dark themes for Visual Studio, designed to make code structure visible before every word is read. Each variant combines a near-black ground with one dominant accent and deliberately separated semantic colors, including a distinct color for each of the five C# type kinds: class, interface, record, struct, and enum.

Voltage

Focus Voltage preview

Hot-pink keywords against a cyan class color, on a blue-black ground. Reference types stay cool (cyan classes, a mint italic for interfaces) and value types go warm (lime records, amber structs, orange enums), so the cool/warm split alone says what kind of type you are looking at. Violet methods, green strings, pale-yellow numbers.

Ultraviolet

Focus Ultraviolet preview

A violet ground with violet keywords and magenta classes, with a pink italic for interfaces. Data shapes take the cool side of the wheel: sky-blue records and mint structs, with orange enums apart from both, so a DTO never reads as a service. Amber methods and green strings.

Reactor

Focus Reactor preview

A green-black ground reads calmer than a blue one, which lets a single orange accent carry all the urgency on keywords. Aqua classes, pale-aqua italic interfaces, violet records, pink structs, and azure enums give five type kinds five clearly separated hues, while literals stay in one chartreuse family so they never compete with declarations. Yellow methods.

Arcade

Focus Arcade preview

The loudest of the six: saturated hues at near-equal weight, with nothing receding except comments. Pink keywords, yellow classes with a pale-yellow italic for interfaces, orange records, mint structs, violet enums, blue methods, and green strings — every token class claims its own hue rather than sharing one.

Signal

Focus Signal preview

The restrained option. A neutral grey-black ground, one orange-red accent for keywords, cooler hues for everything else. All five type kinds still separate cleanly — blue classes, pale-blue italic interfaces, violet records, teal structs, pink enums — but nothing shouts. Amber methods, green strings, lime numbers.

Nightdive

Focus Nightdive preview

Deep teal-black with coral keywords, teal classes and a pale-teal italic for interfaces, chartreuse records and lavender structs paired as complements so declarations never blur together in dense files. Pink enums, blue methods, amber strings. The only variant whose accent is not its keyword color: the teal that marks classes carries the status bar and active-tab underline instead.

Features

  • Six themes in one extension.
  • Strong semantic separation for rapid visual scanning.
  • A separate color for each of the five C# type kinds: class, interface, record, struct, and enum.
  • Bold class and record names, bold control keywords, and bold overloaded operators.
  • Italic keywords, interfaces, type parameters, parameters, extension methods, and comments.
  • AMD64 and ARM64 support for Visual Studio versions 17.9 through 18.x.

Privacy

Focus Themes runs entirely inside Visual Studio. It does not collect telemetry, transmit data, or connect to remote services.

Support and source

Source code, release packages, and issue tracking are available on GitHub.

Licensed under the MIT License.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft