Two days ago (blame Paul for the delay in this post) we upgraded the 1.2.3 Pre-Release VSCode CM extension to a full release (1.2.4).
Changes include:
- We've added a new item to the status bar to indicate the 'loaded' state of the current file
- If you didn't already know: most of the 'smart' reflection/inspection features of the CM extension require a file to be compiled and it's package to be loaded in order to function
- There is already an 'Active Packages' sub-window that displays a list of the loaded packages, but that requires you to scroll to the appropriate package to see its status
- The new status bar will show either...
- ...or...
- ...to indicate whether or not the currently viewed file is part of a package that is loaded.
- Fixed a bug with 'symbol' detection in the extension
- VSCode has several features such as the outline and 'Go To Symbol' that depend on parsing out these 'symbols' in the code
- Previously, certain syntaxes (such as a
props
block) would cause the symbol parsing to fail. This has been fixed