Install NodeJS if it's not already installed
1. VS Code Extension Setup
2. Editing/Compiling XSLT in VS Code
This project uses XSLT and the SaxonJS XSLT processor to convert CALS tables to HTML that is shown in a VS Code WebView. SaxonJS uses a compiled form of XSLT. To generate this from the style-tables.xsl
source:
From the Command Palette, invoke Run Task
Select Compile style-tables.xsl
from the task list
3. Technical Detail
Coding and Security
WebView Messages
The WebView and Visual Studio Code environment communicate in both directions via JSON messages. For example:
References
How to install Node for you platform | Node.js (nodejs.org)