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

Enable any preference to be project-specific #7135

Open
jmcphers opened this issue Jun 15, 2020 · 4 comments
Open

Enable any preference to be project-specific #7135

jmcphers opened this issue Jun 15, 2020 · 4 comments

Comments

@jmcphers
Copy link
Member

jmcphers commented Jun 15, 2020

Currently, only a small handful of RStudio preferences can be set on a project (not global) level. These preferences are written inside the.Rproj file.

As part of the user preference overhaul in RStudio in #5069, we introduced all of the architecture required to support project-level control over any preference. However, this was not connected, because:

  • we had no UI gesture that could be used to set a preference for a particular project instead of globally, and
  • we had no storage for arbitrary project-level prefs (except the aforementioned .Rproj)

Both of these are still a problem; this issue tracks the work needed to make any preference settable at the project level. This would resolve a long tail of requests for project-specific settings; for example:

#7130 - Spellcheck language
#4335 - Margin column
#2350 - Theme
#9409 - Pipe operator
etc., etc.

@salim-b
Copy link
Contributor

salim-b commented Oct 23, 2020

Source column layout, too, please! 🙃

@aja08379
Copy link

Per project R versions have also been requested (Pro customer)

@stale
Copy link

stale bot commented Feb 14, 2021

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs, per https://github.com/rstudio/rstudio/wiki/Issue-Grooming. Thank you for your contributions.

@stale stale bot added the stale Issues which have been closed automatically due to inactivitiy. label Feb 14, 2021
@mikebessuille mikebessuille removed the stale Issues which have been closed automatically due to inactivitiy. label Feb 22, 2021
@mikebessuille mikebessuille added this to the Later milestone Feb 22, 2021
@GegznaV
Copy link

GegznaV commented Mar 31, 2021

What are the plans (timeline) for implementing this feature?

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

No branches or pull requests

5 participants