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

Implement multi-select in left-panel file tree #1023

Closed
Tyriar opened this issue Dec 4, 2015 · 187 comments · Fixed by #41461
Closed

Implement multi-select in left-panel file tree #1023

Tyriar opened this issue Dec 4, 2015 · 187 comments · Fixed by #41461
Assignees
Labels
feature-request Request for new features or functionality file-explorer Explorer widget issues on-testplan
Milestone

Comments

@Tyriar
Copy link
Member

Tyriar commented Dec 4, 2015

It would be good to be able to move/copy/delete/etc. multiple files in the tree view at once using combinations such as:

Mouse

  • shift+left click: Select all items from the currently focused item to the clicked item
  • ctrl+left click: Add the clicked item to the selection

Keyboard

  • shift+: Add the item above the focused item to the selection (or reduce the selection)
  • shift+: Add the item below the focused item to the selection (or reduce the selection)
  • ctrl+: Move the focus up without selecting the item
  • ctrl+: Move the focus down without selecting the item
  • ctrl+space: Add/remove the focused item from the selection
@egamma egamma added the feature-request Request for new features or functionality label Dec 5, 2015
@egamma egamma modified the milestone: Backlog Dec 10, 2015
@yangmillstheory
Copy link

+1 - was just trying to delete multiple files as in WebStorm, found I couldn't do it 😞.

@bpasero bpasero added workbench file-explorer Explorer widget issues feature-request Request for new features or functionality and removed feature-request Request for new features or functionality workbench labels Dec 18, 2015
@massimocode
Copy link

Hey I just wanted to do a +1 on this one, this would be a really useful addition!

@VishalMadhvani
Copy link

+1

@TheColorRed
Copy link

+1

I don't like having to right click and and do "Open Containing Folder" and then doing what I want there.

@ianwesterfield
Copy link

👍

@Nimzozo
Copy link

Nimzozo commented Feb 20, 2016

👍 +1

@jayrosen1576
Copy link

this is important especially when needing to restructure an app by moving multiple files into other folder locations or deleting many files at once. we tend to do this often when in the early stages of web app development.

@SylvainEstevez
Copy link

+1

@bpasero bpasero self-assigned this Mar 30, 2016
@jaguarus83
Copy link

+1

3 similar comments
@kazemihabib
Copy link

+1

@Hacklone
Copy link

Hacklone commented May 9, 2016

👍

@mattoni
Copy link

mattoni commented May 15, 2016

👍

@Tyriar
Copy link
Member Author

Tyriar commented Jun 6, 2016

I updated the issue with more detail and additional desired keybindings.

@William-Francis
Copy link

👍

@serioth
Copy link

serioth commented Dec 11, 2017

Any update here? Most of VS Code is designed with the goal of increasing user efficiency and development speed. The lack of a multi-select feature slows down the workflow and seems contradictory to the overall ambition of the editor.

I am crossing my fingers for an imminent update which includes that feature.

Otherwise, the editor is great.

PS: The docs around launch configurations and tasks are slightly messy and could use some clean-up work. I spent two days trying to understand how to debug transpiled ES6 code. It is possible that I am a bit slow, but it should not be that hard to understand.

Thanks again for a great editor.

@Tyriar
Copy link
Member Author

Tyriar commented Dec 11, 2017

@serioth the only update is that it's planned in the 6 month roadmap https://github.com/Microsoft/vscode/wiki/Roadmap

@dogopupper
Copy link

such a long fuss about a simple thing!!!! come on!!!!!! implement it now!!!!!! geez

@ylzon
Copy link

ylzon commented Dec 14, 2017

s this feature still not supported?

@ylzon
Copy link

ylzon commented Dec 14, 2017

why???

@brgrz
Copy link

brgrz commented Dec 14, 2017

wtf this is incredible...

@iozozturk
Copy link

iozozturk commented Dec 15, 2017

Really? This is the first thing you implement in an editor, to make it an editor. 2 years and no action? Before doing live code sharing and such fancy things, didn't you think about prioritising this thing?

@viewstar000
Copy link

+1

@wangfengming
Copy link

It's Dec 23 2017 now. 750 days passed.

@yurymann
Copy link

I just started using vscode yesterday and today found myself looking for a way to select multiple files to copy them to a different sub-folder.

@skryvets
Copy link

skryvets commented Dec 25, 2017

As far as I can say from the previous example, this comment will be downvoted.

Anyways, the same story. The first day, first 10 minutes after WebStorm. Started to look for this feature. Found this thread... Added +1 to the main issue description...

@bardware
Copy link

As far as I can say from the previous example, this comment will be downvoted.

Everyone who contributed to this issue is being informed that another comment was added. Noone needs +1 posts.
Did you upvote the issue?

@skryvets
Copy link

Yes.

Added +1 to the main issue description.

Thanks!

@wadejensen
Copy link

+1

@brett-shenk
Copy link

Just spent 10 mins trying to figure out how to select multiple files to upload... then I found out I can't. It would be really useful to do this as well as such a time saver.

Say you had to upload / delete 20 files? I wouldn't wanna select them 1 by 1. Not very productive or efficient.

@dogopupper
Copy link

eyyyyyy 🎉 🎉 🎉

@gregsdennis
Copy link

Okay.... we have a merged PR. Anyone know how to do it?

@bpasero
Copy link
Member

bpasero commented Jan 12, 2018

This feature will be available in todays insider release. You can give our preview releases a try from: https://code.visualstudio.com/insiders/

flicker_chrome58

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature-request Request for new features or functionality file-explorer Explorer widget issues on-testplan
Projects
None yet
Development

Successfully merging a pull request may close this issue.