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

Add tree view for browsing files and directories in Files pane #2552

Open
phibya opened this issue Mar 30, 2018 · 19 comments
Open

Add tree view for browsing files and directories in Files pane #2552

phibya opened this issue Mar 30, 2018 · 19 comments
Assignees
Milestone

Comments

@phibya
Copy link

phibya commented Mar 30, 2018

Hi, is there any plan for browsing files and directories in tree view mode?

@ronblum
Copy link
Contributor

ronblum commented Apr 2, 2018

@hungbya This is an interesting idea, and we'll consider it for future versions of RStudio.

@iuiu34
Copy link

iuiu34 commented Nov 26, 2019

any update on this?

@damienjacques
Copy link

damienjacques commented Feb 26, 2020

+1 This kind of view, typical in web development IDEs, is starting to become critical for shiny app development with many files (modules, golem package...).

@luciorq
Copy link

luciorq commented Jan 14, 2021

There is any plan from the team to implement this?

@ronblum
Copy link
Contributor

ronblum commented Jan 15, 2021

@luciorq We don't have a plan, as such, for when we would develop this. However, we regularly review all our requests—both recent and older—as we decide what to prioritize and implement in each release. So, we don't have a decision and date for when we would implement this, but the request is not forgotten! Also, the thumbs up to the original message help us identify what features are highly desired.

@ronblum ronblum changed the title Tree view directory? Add tree view for browsing files and directories in Files pane Jan 15, 2021
@mikebessuille
Copy link
Contributor

mikebessuille commented Sep 20, 2021

@GCRev how difficult do you think this would be, assuming we build it by embedding something on GWT, not trying to use GWT?

@pdeffebach
Copy link

Bumping this. I think it would be a really good feature.

@avraam-inside
Copy link

Hi. It's 2023, very necessary, when?

@luciorq
Copy link

luciorq commented Apr 7, 2023

If the actual file panel is necessary to be kept in the way it is, and/or hard to change, a solution could be to create a temporary, replaceable panel for a tree viewer.
At least in the preview/daily edition.

@Sinansi
Copy link

Sinansi commented Jul 26, 2023

Any update on this feature request?

@Sinansi
Copy link

Sinansi commented Jul 29, 2023

After five years, I dont think this feature will ever be added to RStudio.
I recommend checking "R Language for IntelliJ" which does provide tree view for files.
You can use this plugin in pycharm.
https://plugins.jetbrains.com/plugin/6632-r-language-for-intellij

@avraam-inside
Copy link

R dies with RStudio. Instead of making the necessary features, refining the IDE and Shiny, the gentlemen renamed themselves and began to deal entirely with python, there is no strength/money for R.

Doing data analysis on python where there are no pipelines and Pandas is sad.

Companies developing only Python - 100500. Companies developing only R - now 0.

Let's remember! Amen

@Sinansi
Copy link

Sinansi commented Jul 29, 2023

The tree view for browsing files is much more important than many of the optional features in RStudio. They should have implemented the more important features before the optional features..

@ronblum ronblum modified the milestones: Backlog-2, Backlog-1 Jul 31, 2023
@ronblum
Copy link
Contributor

ronblum commented Jul 31, 2023

Renaming the company to Posit reflects a commitment to supporting data science beyond R. However, it doesn't mean that we no longer support or develop for R. As a statement of our commitment, you can see the blog post about the name change: https://posit.co/blog/rstudio-is-becoming-posit/ I'll note a key phrase:

What about our open source software? Similarly, not much is changing: our open source software is and will continue to be predominantly for R.

We continue to develop for R. For example, we've expanded autocompletion to include auto preview of data. We're in the middle of implementing the integration of Copilot for R (#10148), one of our most requested features ever. Etc., etc.

With that in mind, we review every bug and enhancement request that comes in, and assess its urgency and importance by a number of factors. Unfortunately, there are many that even one of us might have a particular affinity for (me, I think this would be very useful!) but given limited resources, we can only implement so much.

Now, what does this mean for this issue? It's pretty popular based on upvotes, and so I've raised its priority level. So when we re-review issues and look at their priorities, this will be considered before many others. However, I can't guarantee if and when it will be implemented, only that we'll reconsider it.

In short: Do we support Python? Yes. Do we still support R? Absolutely yes! Heck, I can tell you that when testing bugs and enhancements with our continuing development, I have to use R code a lot more than Python.

By the way, if anyone comes up with a way to implement this feature, we'd love it if you were to do so! RStudio is open source with a public repository, and we welcome community development. In fact, if anything, we'd love to see more of it! If anyone has a solution, instructions are available in the RStudio wiki: https://github.com/rstudio/rstudio/wiki/A-Beginner's-Guide-to-Writing-RStudio-IDE-Features

Whew, this was a handful. But I really want to underscore our continued commitment to R. 😄

@Sinansi
Copy link

Sinansi commented Jul 31, 2023

Thank you so much @ronblum
Very informative answer.

@ronblum ronblum modified the milestones: Backlog-1, Later Sep 6, 2023
@psychelzh
Copy link

Would you like to add some priority? This is really a must-have. And without tree view, I found myself coding a lot with vscode.

@aradar46
Copy link

Renaming the company to Posit reflects a commitment to supporting data science beyond R. However, it doesn't mean that we no longer support or develop for R. As a statement of our commitment, you can see the blog post about the name change: https://posit.co/blog/rstudio-is-becoming-posit/ I'll note a key phrase:

What about our open source software? Similarly, not much is changing: our open source software is and will continue to be predominantly for R.

We continue to develop for R. For example, we've expanded autocompletion to include auto preview of data. We're in the middle of implementing the integration of Copilot for R (#10148), one of our most requested features ever. Etc., etc.

With that in mind, we review every bug and enhancement request that comes in, and assess its urgency and importance by a number of factors. Unfortunately, there are many that even one of us might have a particular affinity for (me, I think this would be very useful!) but given limited resources, we can only implement so much.

Now, what does this mean for this issue? It's pretty popular based on upvotes, and so I've raised its priority level. So when we re-review issues and look at their priorities, this will be considered before many others. However, I can't guarantee if and when it will be implemented, only that we'll reconsider it.

In short: Do we support Python? Yes. Do we still support R? Absolutely yes! Heck, I can tell you that when testing bugs and enhancements with our continuing development, I have to use R code a lot more than Python.

By the way, if anyone comes up with a way to implement this feature, we'd love it if you were to do so! RStudio is open source with a public repository, and we welcome community development. In fact, if anything, we'd love to see more of it! If anyone has a solution, instructions are available in the RStudio wiki: https://github.com/rstudio/rstudio/wiki/A-Beginner's-Guide-to-Writing-RStudio-IDE-Features

Whew, this was a handful. But I really want to underscore our continued commitment to R. 😄

I was using pycharm for R and I did not know how painful Rstudio is. Now I have to work with it and congrats to Rstudio developers for making such a outdated product. It is like browsing with early Internet explorer of 2006 in 2024.

@Sinansi
Copy link

Sinansi commented May 16, 2024

I use PyCharm for R too.

@ronblum
Copy link
Contributor

ronblum commented May 16, 2024

@aradar46 I'm sorry you feel this way, but I understand being unhappy with a product. However, please maintain a civil tone and refrain from insulting our developers.

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