BaseX Tools for Visual Studio Code
27433b47ce
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 |
||
---|---|---|
.vscode | ||
languages/xquery | ||
src | ||
.gitignore | ||
.travis.yml | ||
.vscodeignore | ||
CHANGELOG.md | ||
LICENSE | ||
package-lock.json | ||
package.json | ||
README.md | ||
tsconfig.json | ||
tslint.json | ||
vsc-extension-quickstart.md |
XML Tools for Visual Studio Code
Features
- XML Formatting
- XML Tree View
- XPath Evaluation
- XQuery Linting
- XQuery Execution
- XQuery Code Completion
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. OverridesxmlTools.splitXmlsOnFormat
if set totrue
. (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.