-
Notifications
You must be signed in to change notification settings - Fork 29.8k
Submitting Bugs and Suggestions
The Code project tracks issues and feature requests using the GitHub issue tracker for the vscode
repository.
First, please do a search in open issues to see if the issue or feature request has already been filed. If there is an issue add your comments to this issue.
The Code project is distributed across multiple repositories, try to file the issue against the correct repository Related Projects.
If your issue is a question consider asking it on Stack Overflow using the tag vscode
.
Always file a single issue per problem and feature request
- do not list multiple issues or requests in the same bug.
- do not add your issue as a comment to an existing issue unless it's for the identical input. Many issues look similar, but have different causes.
The more information you can provide, the more likely someone will be successful reproducing the issue and finding a fix. Consider the following:
- Provide reproducible steps, what the result of the steps was, an what you would have expected.
- Description of what you expect to happen
- Animated GIFs
- Code that demonstrates the issue
- For syntax highlighting issues, always add a copy of the code as well as a screenshot. Don't forget to mention for which language this is
- Version of VS Code
- Errors in the Dev Tools Console (Help | Toggle Developer Tools)
- When you have extensions installed, can you reproduce the issue when starting vscode without extensions by using
--disable-extensions
?
Don't feel bad if we can't reproduce the issue and ask for more information!
Finally, this is our issue tracking work flow that describes what happens once you submitted an issue.
Project Management
- Roadmap
- Iteration Plans
- Development Process
- Issue Tracking
- Build Champion
- Release Process
- Running the Endgame
- Related Projects
Contributing
- How to Contribute
- Submitting Bugs and Suggestions
- Feedback Channels
- Source Code Organization
- Coding Guidelines
- Testing
- Dealing with Test Flakiness
- Contributor License Agreement
- Extension API Guidelines
- Accessibility Guidelines
Documentation