xsl-list
[Top] [All Lists]

Re: [xsl] [ANN] First Pre-Release of VSCode Extension for XSLT

2020-04-10 12:22:52
Well done, and a nice present for us all
just now!

--Debbie

On Apr 10, 2020, at 7:58 AM, Philip Fearon pgfearo(_at_)googlemail(_dot_)com 
<xsl-list-service(_at_)lists(_dot_)mulberrytech(_dot_)com> wrote:

Dear list,

We're pleased to announce the first pre-release of XPath-Embedded, an
extension for the VSCode. The initial focus is on providing XSLT
language features for this popular code editor.

XPath-Embedded is an open-source project managed by DeltaXML. Here are
the base features for this early-stage project:

- XSLT 3.0 / XPath 3.1 Syntax Highlighter
   - Single-pass character-by-character lexer for performance/accuracy
   - Support for proposed XSLT 4.0 additions implemented in Saxon 10.0
         (see: http://www.saxonica.com/papers/xmlprague-2020mhk.pdf)
- XSLT and XPath code-formatting:
   - Format As-You-Type
   - Format Document
   - Format Selection
   - Format On Paste
- Integration through VSCode Tasks with the Saxon XSLT Processor (9.9 or 
later)
    - Compile-time or run-time warnings/errors highlighted in the code
    - Navigate errors/warnings via the Problems Pane
    - Tasks allow multiple configurations of xsl:param settings etc.

More details can be found in the project wiki at:
https://github.com/DeltaXML/vscode-xslt-tokenizer/wiki

The .vsix vscode-extension file can be downloaded from the
XPath-Embedded Releases page:

https://github.com/DeltaXML/vscode-xslt-tokenizer/releases

Please submit issues, feature requests etc. via the GitHub project
page. Pull-Requests are very welcome too of course:

https://github.com/DeltaXML/vscode-xslt-tokenizer

----------
Many Thanks

Phil Fearon



================================================================
Deborah A Lapeyre              mailto:dalapeyre(_at_)mulberrytech(_dot_)com
Mulberry Technologies, Inc.      http://www.mulberrytech.com
17 West Jefferson Street         Phone: 301-315-9631 (USA)
Suite 207                        Fax:   301-315-8385
Rockville, MD 20850
----------------------------------------------------------------
Mulberry Technologies: Consultancy for XML, XSLT, and Schematron
================================================================
--~----------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
EasyUnsubscribe: http://lists.mulberrytech.com/unsub/xsl-list/1167547
or by email: xsl-list-unsub(_at_)lists(_dot_)mulberrytech(_dot_)com
--~--

<Prev in Thread] Current Thread [Next in Thread>