commit | 0ce6dd1d3ecaaf09682c3ddacd49a0250f8adcee | [log] [tgz] |
---|---|---|
author | Shane Dell <32347414+Shanedell@users.noreply.github.com> | Fri Feb 18 11:18:59 2022 -0500 |
committer | Shane Dell <32347414+Shanedell@users.noreply.github.com> | Fri Feb 18 13:08:49 2022 -0500 |
tree | 853260a08ed28b60c87df4fda3ac232f5e84ce88 | |
parent | 96a30df51cc51a01b5b766a25112d9e23b2abbed [diff] |
Multiple Updates: - Update apache daffodil logo to be png not svg - Fix icon issue by: - Downloading apache daffodil logo locally to images folder - Fix path to it in package.json "images/daffodil.ico" - Update binary name so that when yarn build run it creates "apache-daffodil-vscode-VERSION.vsix" - change "name" attribute inside of package.json to "apache-daffodil-vscode" - Update ratchCheck to ignore "images/daffodil.ico" instead of "images/daffodil.jpg" Closes #81 Closes #82 Closes #83
This is a VS Code extension which enables the interactive debugging of DFDL schema parsing using Apache Daffodil.
Until the extension is available in the VS Code Extension Marketplace, please download the latest .vsix
file from the releases page.
:exclamation:NOT necessary if using prebuilt VSIX:exclamation:
:exclamation:NOT necessary if running extension via VS Code without VSIX but a yarn install
will be required:exclamation:
Run full build
yarn build
server/core/target/universal/daffodil-debugger-*.zip daffodil-debugger-*.vsix
The debug server will automatically be ran by the extension unless useExistingServer
is to set to true
inside of .vscode/launch.json
If you wish to ran the debug server manually the scripts to do so are at the following locations:
/home/USERNAME/.local/share/daffodil-dap
/Users/USERNAME/Library/Application\ Support/daffodil-dap
C:\\Users\\USERNAME\\AppData\\Roaming\\daffodil-dap
Once you have either downloaded the VSIX file or created it you can now install it. There are two options to do this:
Via “Extensions: Install from VSIX” command from within VS Code.
vsix
to bring up the command and pointing it at the vsix
fileVia command line
code --install-extension daffodil-debugger-*.vsix
Please refer to the Wiki page at https://github.com/apache/daffodil-vscode/wiki
You can ask questions on the dev@daffodil.apache.org or users@daffodil.apache.org mailing lists. You can report bugs via GitHub Issues.
Apache Daffodil VS Code Extension is licensed under the Apache License, v2.0.
This product includes the logback library, which is available under the Eclipse Public License v1.0.
This product includes the Java Debug Server for Visual Studio Code library, which is available under the Eclipse Public License v1.0.