BaseX Tools for Visual Studio Code
| .github | ||
| .vscode | ||
| languages/xquery | ||
| resources | ||
| scripts | ||
| src | ||
| .eslintrc.json | ||
| .gitignore | ||
| .vscodeignore | ||
| CHANGELOG.md | ||
| LICENSE | ||
| notes.md | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| snippets.jsonc | ||
| tsconfig.json | ||
| tslint.json | ||
BaseX Tools for Visual Studio Code
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
Features
Requirements
- VS Code
1.63.0or higher
Release Notes
Detailed release notes are available here.
Issues
Run into a bug? Report it here.
Development
build
npm install
npm install -g typescript #maybe
npm install --global vsce
#
npm run compile
vsce package
Inspiration
This project was created from a fork of DotJoshJohnson/vscode-xml. Much of DotJoshJohnson/vscode-xml code dealing with XML has been removed and additional XQuery features added.
The code parsing uses [quodatum/xqlint] which is based on [wcandillon/xqlint]
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