Troubleshooting
This guide helps you resolve common issues with Quarto Wizard.
Viewing the Output Log
The first step in troubleshooting is to check the output log:
- Open the Command Palette (
Ctrl+Shift+PorCmd+Shift+Pon macOS). - Run
Quarto Wizard: Show Quarto Wizard Log Output. - Review the log for error messages or warnings.
You can adjust the log level in Configuration to see more detailed information.
Common Issues
Extensions Not Loading
Symptoms: The extension browser is empty or shows an error.
Solutions:
- Check your internet connection.
- Verify the registry URL in settings is correct.
- Clear the extension cache:
Quarto Wizard: Clear Extension Cache. - Check the output log for specific error messages.
Installation Fails
Symptoms: Extension installation reports an error.
Solutions:
- Check the output log for the specific error.
- Verify you have write permissions to the workspace folder.
- Ensure the
_extensionsdirectory is not locked by another process. - For GitHub-hosted extensions, check if the repository exists and is accessible.
Update Detection Not Working
Symptoms: Extensions don’t show as having updates available.
Causes:
- The extension was not installed by Quarto Wizard.
- The extension’s
_extension.ymllacks asourcefield.
Solutions:
- Manually add
source: owner/repository(full specification:source: owner/repository/subdirectory@referencewherereferenceis a Git branch, tag, or commit SHA) to the extension’s_extension.yml. - Reinstall the extension using Quarto Wizard.
GitHub Rate Limiting
Symptoms: “Rate limit exceeded” errors.
Solutions:
- Configure GitHub authentication (see Installation).
- Wait for the rate limit to reset (usually one hour).
- Use
Quarto Wizard: Set GitHub Token (Manual)to add a personal access token.
Extensions Not Appearing in Explorer View
Symptoms: Installed extensions don’t show in the Explorer View.
Solutions:
- Click the Refresh button in the Explorer View toolbar.
- Ensure the extensions are in the
_extensionsdirectory. - Check that each extension has a valid
_extension.ymlfile.
Getting Help
If you cannot resolve your issue:
- Search existing discussions and issues on GitHub Discussions and GitHub Issues.
- Ask a question or share feedback using the Discussion chooser to select the appropriate category.
- Report a bug using the Issue chooser and provide the following details:
- A description of the problem.
- Steps to reproduce.
- The output log.
- Your VS Code and Quarto versions.
Please use the chooser menus to select the right place for your request. This ensures efficient handling and helps maintainers respond appropriately.
Verifying Release Integrity
To verify the authenticity of a downloaded release:
Terminal
gh attestation verify quarto-wizard-<version>.vsix --repo mcanouil/quarto-wizard
