BaseX Tools for Visual Studio Code
Find a file
2023-02-22 16:07:28 +00:00
.github Update test.yml 2023-02-22 15:13:43 +00:00
.vscode [add] setting to control hover display 2023-02-22 15:08:38 +00:00
languages/xquery [add] basexTools.xqLintReport 2023-02-09 09:51:54 +00:00
resources [mod] release 0.5.2 2022-06-07 16:29:12 +01:00
scripts [mod] ver:0.0.28 2022-02-20 18:57:48 +00:00
src [fix] ts tests 2023-02-22 16:06:41 +00:00
.eslintrc.json [mod] ver:0.0.28 2022-02-20 18:57:48 +00:00
.gitignore [mod] ver:0.0.28 2022-02-20 18:57:48 +00:00
.vscodeignore [mod] v0.0.63 2022-10-06 11:42:28 +01:00
CHANGELOG.md [add] setting to control hover display 2023-02-22 15:08:38 +00:00
LICENSE [mod] use esbuild 2022-02-06 12:51:13 +00:00
notes.md [mod] ver:0.0.28 2022-02-20 18:57:48 +00:00
package-lock.json [mod] use xqlint 0.2.0 2023-02-19 18:07:31 +00:00
package.json [fix] ts tests 2023-02-22 16:06:41 +00:00
README.md [mod] update links to github 2023-02-20 15:36:11 +00:00
snippets.jsonc [mod] release 0.5.2 2022-06-07 16:29:12 +01:00
tsconfig.json [fix] ts tests 2023-02-22 16:06:41 +00:00
tslint.json Begin Implementing V2 Formatter 2018-01-28 01:19:06 -05:00

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.0 or 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