You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The whole enumeration / enum keyword feels like it's not implemented to have a support for it. Doesn't highlight the keyword or it's content and doesn't offer any snippets.
This seems to be a problem with the TextMate bundle we're using from Sublime Text. GitHub also uses it, this is how the same code gets highlighted here:
enum test
{
listItem1
listItem2
listItem3
}
Looks like there's already a bug filed against the Sublime Text repo for this:
Jos Krause (@JosKrause), have you a chance to look at PR #155? In that PR I have a more complete class and enum scoping. I could probably try to separate that out to a new PR. If you have a chance, also look at PR #156, it demonstrates a more elaborate statement syntax based scoping.
Activity
daviwil commentedon Dec 19, 2016
From Sami Koskivaara (@Satak) on November 24, 2015 17:52
You can see that enum keyword, the name or it's content is not color coded

daviwil commentedon Dec 19, 2016
This seems to be a problem with the TextMate bundle we're using from Sublime Text. GitHub also uses it, this is how the same code gets highlighted here:
enum test { listItem1 listItem2 listItem3 }Looks like there's already a bug filed against the Sublime Text repo for this:
SublimeText/PowerShell#124
Joel Bennett (@Jaykul), any interest in trying to fix that one?
daviwil commentedon Dec 19, 2016
From Adam Bertram (@adbertram) on December 14, 2016 16:30
I just ran into this today as well. It would be nice to at least get syntax coloring for enums.
daviwil commentedon Dec 19, 2016
From Keith Hill (@rkeithhill) on December 19, 2016 0:51
Shouldn't this be moved to http://github.com/powershell/editorsyntax and closed here?
daviwil commentedon Dec 19, 2016
Yep!
kborowinski commentedon May 7, 2018
Nick James (@omniomi) Could you have a look at enumerator coloring in spare time? (#29)
JosKrause commentedon Aug 18, 2019
Any update on this, we're 3 years later now #curious
msftrncs commentedon Aug 19, 2019
Jos Krause (@JosKrause), have you a chance to look at PR #155? In that PR I have a more complete
classandenumscoping. I could probably try to separate that out to a new PR. If you have a chance, also look at PR #156, it demonstrates a more elaborate statement syntax based scoping.edhaack commentedon Mar 25, 2020
Sure would be nice to treat "enum" as a real thing... finally.
Satak commentedon Mar 25, 2020
Soon this turns 5 years 😁
Satak commentedon Jul 31, 2020
This should finally fix this issue: https://github.com/PowerShell/vscode-powershell/releases/tag/v2020.7.0-preview
brandonavant commentedon Aug 12, 2022
Looks like there's still no fix for this, 6 years later...
o-l-a-v commentedon Mar 7, 2026
Semantic highlighting in VSCode with
vscode-powershelldoes highlight enums.VSCode
settings.json:{ "[powershell]": { "editor.semanticHighlighting.enabled": true } }But it has other issues: