BaseX Tools for Visual Studio Code
Go to file
Josh Johnson 27433b47ce Add Tests for Fixed Issues
This commit also changes the "fix" for text-only lines. We should be adjusting the text content as little as possible. In this case, we are still adding spaces (or tabs) after the last line break, but that is necessary to indent the closing element. I'll continue to adjust this as needed based on feedback and possibly add a setting to gate this behavior.

#137
2018-01-30 17:25:49 -05:00
.vscode Generate Extension Skeleton 2018-01-27 17:50:50 -05:00
languages/xquery Add XQuery Grammar 2018-01-27 18:30:59 -05:00
src Add Tests for Fixed Issues 2018-01-30 17:25:49 -05:00
.gitignore Generate Extension Skeleton 2018-01-27 17:50:50 -05:00
.travis.yml Add TravisCI Configuration 2018-01-27 20:21:28 -05:00
.vscodeignore Generate Extension Skeleton 2018-01-27 17:50:50 -05:00
CHANGELOG.md Update CHANGELOG 2018-01-27 20:29:09 -05:00
LICENSE Add License 2018-01-27 20:28:24 -05:00
package-lock.json TSLint 2018-01-27 18:01:04 -05:00
package.json Simplify Unit Tests 2018-01-30 16:55:44 -05:00
README.md Add Attribute Splitting 2018-01-28 12:09:57 -05:00
tsconfig.json Implement Classic XML Formatting 2018-01-27 20:30:03 -05:00
tslint.json Begin Implementing V2 Formatter 2018-01-28 01:19:06 -05:00
vsc-extension-quickstart.md Generate Extension Skeleton 2018-01-27 17:50:50 -05:00

XML Tools for Visual Studio Code

Build Status

Features

Requirements

In Progress

Extension Settings

  • xmlTools.ignoreDefaultNamespace: Ignore default xmlns attributes when evaluating XPath.
  • xmlTools.persistXPathQuery: Remember the last XPath query used.
  • xmlTools.removeCommentsOnMinify: Remove XML comments during minification.
  • xmlTools.splitAttributesOnFormat: Put each attribute on a new line when formatting XML. Overrides xmlTools.splitXmlsOnFormat if set to true. (V2 Formatter Only)
  • xmlTools.splitXmlnsOnFormat: Put each xmlns attribute on a new line when formatting XML.
  • xmlTools.xmlFormatterImplementation: Supported XML Formatters: classic, v2.
  • xmlTools.xqueryExecutionArguments: Arguments to be passed to the XQuery execution engine.
  • xmlTools.xqueryExecutionEngine: The full path to the executable to run when executing XQuery scripts.

Known Issues

In Progress

Release Notes

Detailed release notes are available here.

Issues

Run into a bug? Report it here.