Welcome to the home of the Txr viewer extension.
- Can filter tests by name
- Tests are grouped by outcome
- Failures are first and expanded by default
- Possible to navigate to test method
- Partial theme support
As I haven't found a way to start debugging after two background watch tasks are ok:
- Open root repo folder with vs-code
- ctrl-shift-p "Tasks: Run Task"
- Select "watch"
- Press f5
To debug updated code:
- close debugged vs code
- make sure there are no "watch" build errors
- press f5
To debug the frontend of the extension:
- If in store downloaded extension: go set vscode setting:
"trxviewer.enableSourceMaps": true
Else: Do previous steps - ctrl-shift-p "Developer: Open Webview Developer Tools"
- Go to sources
- Select active-frame
- Find
webpack://
- Enjoy your breakpoints
If you just want to build the extension and install it locally from source:
- Clone the repo!
- Open your shell of choice
- Run:
docker build -t trxviewer:local . && docker run --mount type=bind,source=/d/temp,target=/extract trxviewer:local
But replace/d/temp
when the folder of your choice - code --install-extension d:\temp\trxviewer-0.0.5.vsix
But replaced:\temp
with the same folder of your choice, you may also need to find the right vsix filename if the version is wrong.
Altough no contributing guide is available yet, if you wish to help, please open a bug to discuss changes then open a PR with agreed solution!