2022-02-05 22:40:34 +00:00
# BaseX Tools for Visual Studio Code
2018-05-26 00:36:22 +01:00
2023-01-26 11:32:14 +00:00
The vscode-basex extension adds features to support BaseX development on VSCode.
For XQuery
* Grammar support for:XQuery 3.1, XQuery update, Full text syntax
* code format
* code completion
* code snippets
* outline symbol view
2018-01-27 22:50:50 +00:00
## Features
2022-06-12 16:20:17 +01:00
* [XML Formatting ](https://git.quodatum.duckdns.org/apb/vscode-basex/wiki/xml-formatting )
* [XML Tree View ](https://git.quodatum.duckdns.org/apb/vscode-basex/wiki/xml-tree-view )
* [XPath Evaluation ](https://git.quodatum.duckdns.org/apb/vscode-basex/wiki/xpath-evaluation )
* [XQuery Linting ](https://git.quodatum.duckdns.org/apb/vscode-basex/wiki/xquery-linting )
* [XQuery Execution ](https://git.quodatum.duckdns.org/apb/vscode-basex/wiki/xquery-script-execution )
* [XQuery Code Completion ](https://git.quodatum.duckdns.org/apb/vscode-basex/wiki/xquery-code-completion )
2018-01-27 22:50:50 +00:00
## Requirements
2022-02-20 18:57:48 +00:00
* VS Code `1.63.0` or higher
2018-01-27 22:50:50 +00:00
## Release Notes
2022-06-12 16:20:17 +01:00
Detailed release notes are available [here ](https://git.quodatum.duckdns.org/apb/vscode-basex/releases ).
2018-01-27 22:50:50 +00:00
2018-01-28 01:27:27 +00:00
## Issues
2022-06-12 16:20:17 +01:00
Run into a bug? Report it [here ](https://git.quodatum.duckdns.org/apb/vscode-basex/issues ).
2022-09-21 18:05:32 +01:00
## Development
2022-06-12 16:20:17 +01:00
## build
```
npm install
npm install -g typescript #maybe
npm install --global vsce
#
npm run compile
vsce package
```
2018-05-04 03:53:05 +01:00
## Icon Credits
Icons used in the XML Tree View are used under the Creative Commons 3.0 BY license.
* "Code" icon by Dave Gandy from www.flaticon.com
* "At" icon by FreePik from www.flaticon.com
2022-02-20 18:57:48 +00:00
## Inspiration
2023-01-26 11:32:14 +00:00
This project was created from a fork of [DotJoshJohnson/vscode-xml ](https://github.com/DotJoshJohnson/vscode-xml ). Much of `DotJoshJohnson/vscode-xml` code dealing with XML has been removed and additional XQuery features added.