Skip to content
| Marketplace
Sign in
Visual Studio Code>Themes>Developer's themeNew to Visual Studio Code? Get it now.
Developer's theme

Developer's theme

Rajeshwaran

|
175,918 installs
| (4) | Free
A theme suitable to coders who loves dark theme
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Developer's theme

Dark edition

VS code Theme For Developers

A dark theme for Visual Studio Code.

For GitHub Actions Refer publish-vscode-extension

 

Version  Rating  Installs  Downloads  GitHub issues  GitHub license  Preview  Discord  

Preview of themes and colors

Not too bright and not too subtle.

Developers Theme

Developer Theme Prev

Firefox Dark

Firefox Dark

Ocean Dark

Ocean Dark

Slack Dark

Slack Dark

Green Coffee

Green Coffee

Aubergine Dark

Aubergine Dark

Product icons

Product Icons

File icons

file icons

Folder icons

folder icons

Development

Requires Node.js 22 or newer (see .nvmrc); npm 10+ ships with it.

npm ci          # install dependencies
npm run build   # lint, typecheck, optimise SVGs, rebuild the icon font
npm test        # compile and run the suite inside a downloaded VS Code

Useful individual scripts:

Script What it does
npm run lint / lint:fix ESLint (flat config, eslint.config.mjs)
npm run typecheck tsc --noEmit
npm run format / format:check Prettier
npm run svgo-p Optimise the product icons in Pro-icons/
npm run svgo-mf Optimise the file/folder icons in icons/
npm run fonts Rebuild the icon font via fantasticon (.fantasticonrc.js)
npm run preview Regenerate the file/folder icon preview images
npm run package Build a .vsix

The icon font's codepoints live in src/scripts/template/mapping.json and must stay in sync with the fontCharacter values in product_icons/developer's-icons.json — changing a codepoint swaps glyphs for everyone who already has the theme installed.

Running npm test from the VS Code integrated terminal? VS Code exports ELECTRON_RUN_AS_NODE=1, which makes the downloaded test instance refuse every launch flag. Run env -u ELECTRON_RUN_AS_NODE npm test instead.

Icon sources

  • Fluent Design Icons
  • Material Design Icons
  • official icons

Contributors

Contributors
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft