You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Add drag and drop for contributed tree viewsΒ #32592
We've been using new Tree View API to provide structured view of F# projects - in F# project files needs to be ordered according to compilation order so this additional view gives users better information about their project. We also include in the view list of project references, and assembly references so it's really similar to the Visual Studio solution explorer.
It looks like following:
As I've mentioned - ordering of files is really important for the F# projects, and we provide couple of helper commands to manage it (move file up/down etc). Those commands work more or less, but I don't think it's best UX.
I think it would be super nice if users had ability to use normal drag and drop to manipulate the order - just as they are able to manipulate files in normal file explorer (drag and drop files to move them to subfolder for example)
Reacted by Phillip Carter, Fahd Abdeljallal, darrix, Reed Mullanix, Donovan Lange, Lennart, Anthony Acquah, Rodrigo Vidal, Stephen Smith, Paulmichael Blasucci and 129 more
Just to add weight to this: file ordering is critically important for F# users. We're also exploring adding click and drag for CPS in Visual Studio, which would leave VSCode as the only F# editor that doesn't support click and drag for file ordering.
Would be good to know if this made the cut from last year's roadmap or not :-)
It was on the current iteration plan (#139607) until 10 days ago, then removed by Kai Maetzel (@kieferrm) (not moved into the Deferred section though). But there's evidence of work on it by Alex Ross (@alexr00) recently, so I think it stands a chance of landing in 2022.
Activity
cartermp commentedon Aug 15, 2017
Just to add weight to this: file ordering is critically important for F# users. We're also exploring adding click and drag for CPS in Visual Studio, which would leave VSCode as the only F# editor that doesn't support click and drag for file ordering.
forki commentedon Aug 15, 2017
Oh that would be an awesome feature!
mastoj commentedon Aug 15, 2017
π― * π
hakonrossebo commentedon Aug 15, 2017
+1
DmitryBatalov commentedon Aug 16, 2017
+1
priort commentedon Aug 16, 2017
That would be a really helpful feature.
priort commentedon Aug 16, 2017
+1
magnushammar commentedon Aug 16, 2017
This would be awesome. Some things are actually better done with a GUI and this is one.
pirrmann commentedon Aug 16, 2017
+1
Neftedollar commentedon Aug 16, 2017
F# developers need this feature as an air.
MangelMaxime commentedon Aug 16, 2017
π―
69 remaining items
gplumb commentedon Jan 14, 2022
gjsjohnmurray commentedon Jan 14, 2022
It was on the current iteration plan (#139607) until 10 days ago, then removed by Kai Maetzel (@kieferrm) (not moved into the Deferred section though). But there's evidence of work on it by Alex Ross (@alexr00) recently, so I think it stands a chance of landing in 2022.
alexr00 commentedon Jan 14, 2022
John Murray (@gjsjohnmurray) is correct, it does stand a chance of landing in 2022. We're just going through our API process and refining it now.
Folks who are interested in it can try out the current API proposal and provide feedback in this issue if you want to help!