-
Notifications
You must be signed in to change notification settings - Fork 37.2k
Closed
Labels
Milestone
Description
- windows @rzhao271
- macOS @paulacamargo25
- linux @jrieken
Complexity: 3
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 Issuefrom 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!
- Double check system information is correct (we use https://developer.mozilla.org/docs/Web/API/Navigator/userAgent)
- Make sure installed extensions show up in list.
- Try reporting while logged in, and while not logged in.
- Let me know if you experience any issues with the UI