Releases: DeltaXML/vscode-xslt-tokenizer
Releases · DeltaXML/vscode-xslt-tokenizer
V0.1.4
See [Release Notes] (https://github.com/DeltaXML/vscode-xslt-tokenizer/wiki/Release-Notes)
V0.1.3
See Release Notes
V0.1.0
V0.0.4
V0.0.3 - Improved static error checking
XSLT Editor Features
Release Goal
To progress from XSLT 3.0/XPath 3.1 syntax-highlighting and formatting towards providing a fuller XSLT 3.0 editing and development environment.
Installation
- Update VSCode to v1.44 or later
- Download the .vsix file included in the assets list below
- See the VSCode documentation Install From VSIX
New Features in this release
- Formatting
- Generic XML now also formatted
- Where there is no formatting, new lines are added as well as indents
- XML Well-Formedness Checking
- See issue: #6
- Diagnostics
- Unused variables and parameters highlighted
- XSLT
- Variables
- Global Parameters
- Function and Template Parameters
- XPath
- Let, For, Some and Every Expression variable declarations
- Anonymous function parameters
- XSLT
- Warnings for unresolved references to variables
- XPath bracket-matching errors reported
- XPath if/else matching errors reported
- Unused variables and parameters highlighted
- Code Snippets
- Boiler-plate code for common XSLT instructions/structures
- Saxon XSLT Task Provider
- New presets for resolving problem item locations
- Syntax Highlighting
- XMLNS declarations have new token type
- Anonymous functions have dedicated token type
- Outline View
- XSLT elements tree-view shown in the VSCode Outline view
- 'BreadCrumb' view showing context of current XSLT element selection
- Symbol Features
- XSLT can be navigated using symbol-name lookup
- XSLT Function names
- XSLT Variable and Parameter names
- XSLT Template Modes
- XSLT can be navigated using symbol-name lookup
Resolved issues
- Syntax highlighting for attributes with {{ was corrupt
XPath Embedded - First Release
XPath Embedded 0.0.1 - VSCode Extension
- Languages: XSLT 3.0/XPath 3.1
- Syntax Highlighting
- Code Formatting
- Built in Saxon XSLT Tasks
Installation
- Update VSCode to v1.44 or later
- Download the .vsix file included in the assets list below
- See the VSCode documentation Install From VSIX