New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No Parameter highlighting in VSCode Light/Dark Mode #89
Comments
We use the parameter semantic token type to highlight parameters. It is also referenced in the docs It appears that some VSCode themes don't have a style for this token type. For example:
We need to study the semantic highlight guide and syntax highlight guide more closely to get to the bottom of this I think. The scope inspector might also help. |
I was not getting syntax highlighting in some of my Dark mode color themes and this comment fixed it for me through the addition of this setting:
|
Glad this resolved the issue for you @cortexcompiler and appreciate you contributing that mitigation. Have raised a PR so that the extension enables semantic highlighting by default for gherkin, so modifying configuration depending on colour theme will not be required. Would you be able to provide the names of some colour themes where you experienced the issued and the configuration resolved? Would like to test against them to ensure properly resolves the issue in your case. A quick try of the above configuration with 'GitHub Dark' and 'GitHub Light' did not appear to work for me - though the '+' versions of both work without configuration; interested if works for you, and what version of VSCode you are using? |
π What did you see?
When using VSCode in light /dark theme mode, the step parameters are not highlighted at all. The highlighting works when using other themes like light+/dark+
β What did you expect to see?
The parameter should be highlighted making it easier to identify
π¦ Which tool/library version are you using?
Extension Version : 1.2.8
Extension Settings :
π¬ How could we reproduce it?
Steps to reproduce the behavior:
Light Mode (Visual Studio)
Dark Mode (Visual Studio)
π Any additional context?
This text was originally generated from a template, then edited by hand. You can modify the template here.
The text was updated successfully, but these errors were encountered: