Skip to content

ASF Language Support for vscode v1.0.9

Latest

Choose a tag to compare

@ws-garcia ws-garcia released this 18 Feb 09:51
9c90b28

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, and this.
    • Prototype method navigation in VS Code outline and symbol browser.
    • Context-aware this keyword highlighting within prototype method bodies.
  • Enhanced:
    • Code completion with prototype and COM keywords.
    • Hover documentation for prototype snippets with usage examples.
    • TextMate grammar with dedicated prototype parsing patterns.
    • Language support for Office object type recognition.
  • 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