Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test: Issue Reporter for Web #213597

Closed
3 tasks done
justschen opened this issue May 27, 2024 · 0 comments
Closed
3 tasks done

Test: Issue Reporter for Web #213597

justschen opened this issue May 27, 2024 · 0 comments

Comments

@justschen
Copy link
Contributor

justschen commented May 27, 2024

Complexity: 3

Create Issue


The issue reporter now leverages the auxiliary window service on the web! It is currently turned on by default in Insiders via "issueReporter.experimental.webReporter".

Testing

  • Go to https://insiders.vscode.dev/
  • Open the issue reporter from Help -> Report Issue from the hamburger menu or from the command palette.
  • Try the reporter flow - select a type, source, extension (if needed), etc.
  • Submit an issue report.
  • Make sure the submitted issue or preview has the correct information attached to the correct repo.
  • Please try in windowed and full-screen.
  • Please also try in different browsers.

Things to note:

  • ATM no web extensions are using the issue reporter command enhancements to add data, but working with Python to include: to test this you can try adding a custom extension that adds the following:
    const openReportIssue = async () => {
        await vscode.commands.executeCommand('workbench.action.openIssueReporter', {
            extensionId: 'ms-python.python',
            issueBody: 'got template here very nice and also good',
            data: 'lots of data here, very pog very champ',
        });
    };
    context.subscriptions.push(vscode.commands.registerCommand(Commands.ReportIssue, () => openReportIssue()));

see this README for guide to installing a local extension if needed!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

5 participants