Skip to content

v2023.2.0-preview

Pre-release
Pre-release
Compare
Choose a tag to compare
@andyleejordan andyleejordan released this 03 Feb 00:02
· 470 commits to release since this release

v2023.2.0-preview

Thursday, February 02, 2023

vscode-powershell

This preview includes all the work outlined below for enhanced symbol support.

PowerShellEditorServices v3.8.0

In the PR below we rewrote all the symbol logic. Classes (and their properties and
methods) are now proper symbols. Instead of a dozen similar-yet-different Abstract Symbol
Tree (AST) PowerShell script visitors handling different parts of each symbol-related
request, we have a single visitor that builds a cached dictionary of symbols for each
file. This was a massive simplification of the code that also leads to huge performance
improvements across all the symbol related features:

Please try it out and give us feedback! There's plenty of room for more improvement, and
this will be much easier going forward.