Comments (3)
This is due to semantic highlighting, which is enabled by default in the latest version. The versioning went from 0.10.6
to 0.11.0
which technically permits breaking changes.
I tried to get the semantic tokens to somewhat match the non-semantic highlighting tokens, but I only properly tested it on JavaScript.
To disable semantic highlighting (also on the README as well), add to your settings.json:
"editor.semanticHighlighting.enabled": false
However, it would be good to try to get the semantic tokens to match more closely for more languages, because I do feel like it provides better highlighting in many situations.
from moonlight-vscode-theme.
I've changed Moonlight II
in v0.11.1
to disable semantic highlighting by default, but have kept it for the original Moonlight
(which has been revamped since it was deprecated before, but is now supported).
I also changed many semantic tokens for both themes to more closely match the non-semantic theme in case you do want to enable it at some point.
from moonlight-vscode-theme.
Thanks for your quick reply. As I said, I really love the moonlight theme. And thanks for the tip with semanticHighlight, I already saw that in the readme, but was unsure about what it can do so I never tried it.
After reading a bit about what semantic highlight is, I can see the improvement in it. Is it possible to enable semantic highlight only for certain langs by default with a theme? That would be awesome if supported langs have it enabled and unsupported not.
And thank you very much for that quick fix for the python language.
from moonlight-vscode-theme.
Related Issues (20)
- How can I install this Theme in VSCodium? HOT 1
- This theme makes my life happier every day. HOT 5
- Where is moonlight.css stylesheet to be found to edit as you suggested. Thanks HOT 1
- Great Theme. HOT 1
- Make line separators more visible HOT 5
- Moonlight contrast theme
- Make it for Linux (OSS) HOT 1
- Moonlight-II for atom with TS support HOT 3
- Semantic colorization for Go HOT 2
- Unused Property HOT 2
- Nova by Panic version? HOT 1
- Will it be available for Visual Studio For Mac? HOT 1
- Missing syntax highlighting for new Python 3.10 keywords HOT 1
- Publish theme to Open VSX Registry HOT 2
- Glow for TypeScript files HOT 1
- Feature Request: In Moonlight theme varibles have no color HOT 1
- Color tag in Vue Js HOT 2
- Typescript types not styled sometimes HOT 1
- How do I get a screenshot with a glowing effect? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from moonlight-vscode-theme.