If you're experiencing behavior that appears to be a bug in RStudio, you're welcome to file an issue. Before you do, please go through this pre-flight checklist:
-
Is the source of the error or problem the RStudio IDE itself? Many errors you see inside RStudio come from R or R packages. If you're having trouble with R, read Getting Help with R for pointers.
-
Is your issue a bug rather than a question? If you're having general trouble with RStudio or have questions for the RStudio community, the RStudio Community Forum is an excellent resource.
-
Are you the first person to report this issue? Search the issue list to find out. If you aren't, the most helpful thing you can do is vote for the existing issue (add a reaction to it), and optionally add a comment describing your own experience.
When you're ready to file an issue, please do the following:
-
If at all possible, include a minimal working example which will reproduce the bug. If you're unable to reproduce consistently, then please do your best to provide us a set of actions, or other steps that seem to be correlated with the issue you are seeing.
-
Indicate your operating system, exact version of RStudio (from Help | About RStudio) and the output of
sessionInfo()
in R. -
If appropriate, include screenshots, any relevant log files, and a diagnostic report.
Label your issue with bug. We appreciate you taking the time to file a report; detailed bug reports from the community help us tremendously!
You're also welcome to submit ideas for enhancements to RStudio. When doing so, please search the issue list to see if the enhancement has already been filed. If it has, vote for it (add a reaction to it) and optionally add a comment with your perspective on the idea.
See our guide to writing feature requests for more on how to write a great feature request.
This repo contains the code for the open source version of RStudio and RStudio Server, and its issues page is for issues pertaining specifically to the open source version of the software. To report issues or request new features for the professional version of RStudio, please get in touch with the RStudio support team at [email protected].
We welcome contributions to RStudio. To submit a contribution:
-
Fork the repository and make your changes.
-
Ensure that you have signed the individual or corporate contributor agreement as appropriate. You can send the signed copy to [email protected].
-
Submit a pull request.
We'll try to be as responsive as possible in reviewing and accepting pull requests. Appreciate your contributions very much!