diff --git a/src/session.ts b/src/session.ts index bdd34f703f..128c27e8b4 100644 --- a/src/session.ts +++ b/src/session.ts @@ -542,6 +542,9 @@ export class SessionManager implements Middleware { connectFunc, clientOptions); + // This enables handling Semantic Highlighting messages in PowerShell Editor Services + this.languageServerClient.registerProposedFeatures(); + this.languageServerClient.onReady().then( () => { this.languageServerClient diff --git a/themes/theme-psise/theme.json b/themes/theme-psise/theme.json index 9f78182bf5..85ffa602b8 100644 --- a/themes/theme-psise/theme.json +++ b/themes/theme-psise/theme.json @@ -1,5 +1,6 @@ { "name": "PowerShell ISE", + "semanticHighlighting": true, "tokenColors": [ { "settings": {