Skip to content

Test: Issue Reporter for Web #213597

@justschen

Description

@justschen

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!

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions