question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[theming] Separate workbench theme and syntax theme

See original GitHub issue

After upgrading to VS Code 1.12, I noticed that the workbench theme of the built-in Monokai color theme had been changed. However, I preferred the default workbench theme a lot.

But in VS Code, there are only two types of themes: Color Theme and Icon Theme, and the workbench theme is tightly coupled with the syntax theme in the Color Theme category.

In contrast, Sublime Text separates theme into color_scheme and theme in the preferences. For example, I can choose Material style for the workbench and Monokai for the syntax highlighting. Does the team have plan to separate them and let users have more flexibility to customize their editor?

By the way, I found that some of theme extensions use .json as their theme file (including the built-in Monokai), but the official documentation only mentions that we can use yo code to generate theme extension with an existing .tmTheme file. Is there any documentation for clarifying their difference and also the schema of the .json file?

Issue Analytics

  • State:open
  • Created 6 years ago
  • Reactions:194
  • Comments:46 (10 by maintainers)

github_iconTop GitHub Comments

102reactions
aeschlicommented, May 5, 2017

We currently have no plans to separate workbench themes and syntax themes in the UI.

98reactions
vscodebot[bot]commented, Jan 15, 2020

🙂 This feature request received a sufficient number of community upvotes and we moved it to our backlog. To learn more about how we handle feature requests, please see our documentation.

Happy Coding!

Read more comments on GitHub >

github_iconTop Results From Across the Web

Color Themes - Visual Studio Code
To customize the themes that are used when a color scheme changes, ... notifications, scroll bar, split view, buttons, and more, use workbench....
Read more >
How to combine VS Code workbench and token colours from ...
I understand that this will involve creating a custom theme as VS Code doesn't inherently separate UI styling from syntax highlighting like ...
Read more >
How To Change & Edit Color Theme in Visual Studio Code
vscode #visualstudiocode #colors #change #modify Link to a reference of all VS Code color properties (settings.json ...
Read more >
Dracula — Dark theme for 302+ apps
Dracula is a color scheme for code editors and terminal emulators such as Vim, Notepad++, iTerm, VSCode, Terminal.app, ZSH, and much more.
Read more >
VS Code: different color themes for different projects - DEV ...
The solution: Maybe you already know it, but you can have a different theme per workspace/folder by adjusting the workbench.colorTheme in the ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found