Repository navigation
Releases: ECP-Solutions/asf-vscode
Releases · ECP-Solutions/asf-vscode
Release list
ASF Language Support for vscode v1.0.9
Summary
Major feature release adding comprehensive support for ASF's COM Object Prototype Extension (monkey patching) capabilities introduced in ASF v3.1.2. This release transforms the extension into a full-featured IDE experience for Office automation development.
Highlights
- Added:
- COM Prototype Method syntax highlighting for
prototype.COM.ObjectType methodName()declarations. - IntelliSense support for 180+ Office COM objects across Excel, Word, PowerPoint, Access, and Outlook.
- 10 new prototype-specific code snippets:
prototype,protorange,protoworksheet,protodocument,protopresentation,protoslide,protorecordset,protomailitem, andthis. - Prototype method navigation in VS Code outline and symbol browser.
- Context-aware
thiskeyword highlighting within prototype method bodies.
- COM Prototype Method syntax highlighting for
- Enhanced:
- Code completion with
prototypeandCOMkeywords. - Hover documentation for prototype snippets with usage examples.
- TextMate grammar with dedicated prototype parsing patterns.
- Language support for Office object type recognition.
- Code completion with
- Updated:
- README documentation with comprehensive prototype extension examples.
- Snippet count increased from 20+ to 30+ built-in templates.
Full Changelog: v1.0.8...v1.0.9
ASF Language Support for vscode v1.0.8
Summary
This version is the first to target both developers using the VS Code web and desktop IDE.
Highlights
- Improvements:
- Web identifiers have been added to the package definition to allow the extension to run on vscode.dev.
Full Changelog: v1.0.7...v1.0.8
ASF Language Support for vscode v1.0.7
Summary
A hot fix for ASF language file.
Highlights
- Fix:
- javascript syntax in json file.
Full Changelog: v1.0.6...v1.0.7
ASF Language Support for vscode v1.0.6
Summary
A hot fix for ASF snippets.
Highlights
- Fix:
- Resolves missing comma inside the
objsnippet definition array.
- Resolves missing comma inside the
Full Changelog: v1.0.5...v1.0.6
Thanks to @RedCMD for trapping the bug.
ASF Language Support for vscode v1.0.5
Release Notes
1.0.5
Fix:
- Fixed various IntelliSense bugs.
ASF Language Support for vscode v1.0.4
Release Notes
1.0.4
Syntax checking Support:
- Support for real-time syntax checking.
ASF Language Support for vscode v1.0.0
Release Notes
1.0.0
Initial release of ASF Language Support:
- Full TextMate syntax highlighting for all ASF language constructs
- 20+ code snippets covering functions, classes, loops, imports/exports, and more
- Language configuration with bracket matching, auto-closing, comment toggling, and smart indentation
- Hover provider with keyword descriptions
- Basic completion provider for built-in objects
- Folding range support
- Support for
.vasfile extensions