JXML is Virtuosoft's powerful, unabridged, uninhibited, server-side implementation of inline NodeJS within XHTML. Not unlike the quick prototyping and no-compile abilities of PHP; but for NodeJS. This Visual Studio Code plugin allows code folding the the tags along with simplified syntax highlighting support for JavaScript within those tags (on files with the .jxml extension).
This extension provides:
- Code folding for
<? ... ?>and<?jxml ... ?>tags in.jxmlfiles. - NodeJS/JavaScript syntax highlighting and code hinting within those tags.
- HTML highlighting outside those tags.
- Folding regions for server-side/script blocks in JXML.
- Embedded JavaScript support inside
<? ... ?>and<?jxml ... ?>. - HTML support for the rest of the file.
- Open a
.jxmlfile in VS Code. - Use the folding arrows to collapse/expand
<? ... ?>and<?jxml ... ?>blocks. - Enjoy JavaScript/NodeJS code completion and highlighting inside those tags.
- Run
npm run compileto build the extension. - Press
F5in VS Code to launch an Extension Development Host for testing.
MIT