Vscode: 在左侧面板文件树中实现多选

创建于 2015-12-04  ·  187评论  ·  资料来源: microsoft/vscode

能够移动/复制/删除/等会很好。 使用组合同时在树视图中显示多个文件,例如:

老鼠

  • shift + left click :选择从当前焦点项目到点击项目的所有项目
  • ctrl + left click :将点击的项目添加到选择中

键盘

  • shift + :将焦点项目上方的项目添加到选择中(或减少选择)
  • shift + :将焦点项目下方的项目添加到选择中(或减少选择)
  • ctrl + :向上移动焦点而不选择项目
  • ctrl + :向下移动焦点而不选择项目
  • ctrl + space :从选择中添加/删除焦点项目
feature-request file-explorer on-testplan

最有用的评论

此功能将在今天的 Insider 版本中提供。 您可以从以下网址尝试我们的预览版: //code.visualstudio.com/insiders/

flicker_chrome58

所有187条评论

+1 - 只是想像在 WebStorm 中那样删除多个文件,发现我做不到:指定的:。

嘿,我只是想对这个做一个 +1,这将是一个非常有用的补充!

+1

+1

我不喜欢必须右键单击并执行“打开包含文件夹”然后在那里做我想做的事情。

:+1:

:+1:+1

这一点很重要,尤其是在需要通过将多个文件移动到其他文件夹位置或一次删除多个文件来重构应用程序时。 在 Web 应用程序开发的早期阶段,我们倾向于经常这样做。

+1

+1

+1

:+1:

:+1:

我用更多细节和额外的所需键绑定更新了这个问题。

👍

我们需要这个功能

+1

👍

+1

👍

👍

+1

大家好,更喜欢:+1:对原始问题评论的反应,因为这有助于我们确定优先级。 如果您使用的是移动设备,则可以通过首先点击页面底部的“桌面版”按钮来使用反应。

+1

我很想看到这个:)
这似乎非常反直觉,因为大多数文件浏览器都使用 ctrl+click 进行多选,以及 shift click 用于在文件 A 和文件 B 之间选择一系列文件

👍 这很重要,我需要。 Mutil-select 将使 vscode 对开发人员更方便。

+1 仍然需要。 从1年到现在...

+1

+1

我很惊讶这是行不通的。

我刚刚注意到ctrl+left click当前在下一个编辑器组中打开文件,我们需要引入一个设置和/或覆盖它。

不要忘记“打开选定的文件”:D
顺便说一句,这是什么状态? 它是在进行中还是只是在等待有人来接它?

大多数情况下只是等待有人来接它,它在我个人的愿望清单上很重要,所以我可能会在我有空后去接它。

+1

我需要这个功能

+1

+1

+1

+1

+1

+1

请更喜欢:+1:对原始问题评论的反应,因为这有助于我们确定优先级,并且不会向所有收听问题的人发送通知以获取更新。

ctrl+left click应该切换选择,而不仅仅是选择

👍

+1

@Tyriar 是否将此功能纳入产品路线图?

+1

+1

+1

这尤其令人讨厌,因为每次删除文件时都必须观看确认对话框动画(至少在 Mac 上)。

如果没有动画就太好了,甚至更好,只是不要显示确认对话框并删除到垃圾箱,它有一个方便的“放回”选项,以防有人误删了某些内容。

+1 什么时候来? 也需要这个

+1 请:)

+1

+1

+1

+1

+1

+1 这对我来说很重要,拜托了。

+1 需要这个!

现在不支持?? 糟糕的

实施起来有那么难吗? 只需黑色遮罩选择的文件(例如当您没有打开文件时),然后开始使用多个文件选择,这真的是一个大问题吗?

地狱是的.. 为什么还不添加这个功能呢? 这么难?

+1

+1

+1000

+1

请更喜欢:+1:对原始问题评论的反应,因为这有助于我们确定优先级,并且不会向所有收听问题的人发送通知以获取更新。

作为更新:这并不是特别难,只是需要一些时间来做正确的事情,并且团队都忙于做其他事情。 这是现在按 👍 反应排序的问题列表的顶部附近,尽管这可能意味着它将在未来几个月内被采纳。

+10086

+1

👍

+1

+1

+1

+1

这个问题1.5年了,真的,微软,你没听吗?
(╯°□°)╯︵ ┻━┻

尚未实现? 这应该是一个优先事项。

这是显而易见的。 还没发货? 哇!

哇。 +1。 非常方便的功能。 应该实施。 👍 :)

+1

+1 👍

+1

+1

这真的很烦人 ;) 但总体而言,对于 vscode 来说是巨大的 👍,只是有效

+1

+1

+1

+1

+1

+1。 在 VSCode 真正被认为是一个严肃的 IDE 之前,这个特性是必需的。

+1 - 说真的,这不是一回事!!! - 我喜欢 VS CODE! 嗯,直到现在......

漂亮吗?

+1

+1

+1

我觉得这是一个简单的功能。 +1000

+1

+1
我坚信这个特性应该存在于任何 IDE 中。

+1
这是必须的!,这是几乎所有 IDE 的标准。

+1
请将此功能添加到 vscode

+1

+ 1

+1

我们可以在添加这口井时或是否计划好时从团队那里得到一个估计吗? 这个问题已经有 1.5 年的历史了,据我所知没有任何反馈。

现在没有计划。 我很想拥有它(我是 OP),我们只需要人们腾出时间。

影响我们在这方面工作的最好方法是点击 :+1: 顶部评论。

+1

现在有可能吗?

+1

完全同意你。 我发现你说的话对我在日常工作中是很有必要的。 你说出来了,太好了!

哦,我的……我简直不敢相信……

+1

+1

+1,我真的很需要这个功能

+1

+1

+1

+1

不敢相信微软花了这么长时间才添加这样一个简单的功能......我想知道他们是否关心......

+1

+1

+1

+1

有此功能的估计吗?

+1

所以……还是没有办法??? 什么鬼家伙??

是的,很奇怪,这个简单的功能不存在

@Sti2nd这么简单的功能,继续实现它并创建一个拉取请求,

的确。 我想我的意思是这是一个小而重要的功能,不知道实现它的难度。

感谢您的澄清。 嗯,这在技术上肯定不是微不足道的,特别是如果您需要支持键盘控制。

我刚刚错误地订阅了这个问题以了解任何进展,但我主要收到关于人们发送垃圾邮件“+1”或抱怨这样的“简单功能”尚未完成的通知......

是啊。 除了https://help.github.com/articles/unsubscribing-from-conversations/ ,我不知道该说什么

+1

+10086

+1

+1

+1 秒

选择两个项目应在上下文菜单中显示“比较”选项。

+1

+1

+1

+1

为什么每个人都用+1投票? 拜托拜托请停下来! 自2016反应的功能。 请使用它而不是充斥不必要的+1 。 每+1 128 个订阅者中的每个人都会收到一个无用的通知🙄 此外,您(或维护者)可以根据反应对 GitHub 问题进行排序,并可以查看哪个问题最重要。 他不能用+1做到这一点。

你是对的@screendriver ,+1

据我所知,功能请求按thumbs up reactions排序:
https://github.com/Microsoft/vscode/issues?q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc

所以+1帖子对任何人都没有帮助。 你唯一能做的就是在第一篇文章中使用thumbs up reaction 。 就是说...

另外,您(或维护者)可以根据反应对 GitHub 问题进行排序,并可以查看哪个问题最重要。 他不能用 +1 做到这一点。

正如我所说的😉

所以 +1 帖子对任何人都没有帮助。 您真正能做的唯一一件事就是对第一篇文章做出点赞反应。 就是说...

已经做了。 +1 是为了反叛! XD

所以……真的有那么难修复的包吗?????? 什么鬼家伙???

我有想法 - 如果你像“功能”一样这样做并且会以 1 美元的价格出售它))我相信每个人都会购买它!!

真可惜

它一定只是一个复活节彩蛋什么的。 我们必须发现如何激活这个隐藏的功能。

+1

+1

+1

+1

还在等待这个重要的功能:(

是否仍不支持此功能?

+1。 我不明白为什么它仍然没有实施..

再次被这个缺失的功能惹恼了。 唯一让我对 VS Code 感到沮丧的事情:)

多文件选择功能在我的 Mac 上不起作用!!! 请帮忙。 这是一个错误吗? 我的 Mac 版本:10.13.1,VsCode 版本:1.18.1 这绝对是每个程序员都需要的功能。

@binshu2013此功能无法在 Mac 上运行,因为此问题是一个功能请求,该功能尚未实现;)

马丁,

感谢你的回复。 知道这个功能什么时候实现吗?

在我看来,多文件选择是必备功能。

-斌

2017 年 11 月 21 日,星期二,凌晨 2:33,Martin-Wegner通知@github.com
写道:

@binshu2013 https://github.com/binshu2013此功能无法使用
Mac 因为这个问题是一个功能请求而该功能不是
尚未实施;)


你收到这个是因为你被提到了。
直接回复本邮件,在GitHub上查看
https://github.com/Microsoft/vscode/issues/1023#issuecomment-345953101
或静音线程
https://github.com/notifications/unsubscribe-auth/AFPFeWetHicw8fQelBgVvWxOxdpYGp2_ks5s4orZgaJpZM4GvF60
.

+19260817 +1s

@binshu2013您问的是与该项目或公司无关的人,他们希望实现某个功能吗?他们大概不会知道。

我的猜测:当太阳从西边升起,从东边落下时。当海水干涸,山脉像树叶一样随风飘扬。然后您将多选您的文件树。

+1

+1

+1

+1

-1

也许我们应该尝试减法。

🙈

或者猴子

+1

目的是为了让开发者有一种管理文件的自豪感和成就感。

我很震惊这还没有添加

已经两年了! 恭喜团队🥇 你对核心价值观(无论是什么)的坚持令人钦佩:)

这里有更新吗? 大多数 VS Code 的设计目标是提高用户效率和开发速度。 缺少多选功能会减慢工作流程,并且似乎与编辑器的整体目标相矛盾。

我正在祈祷即将进行的更新,其中包括该功能。

否则,编辑器很棒。

PS:关于启动配置和任务的文档有点乱,可能需要一些清理工作。 我花了两天时间试图了解如何调试转译的 ES6 代码。 可能我说的有点慢,但应该不难理解。

再次感谢一位伟大的编辑。

@serioth唯一的更新是它计划在 6 个月的路线图中https://github.com/Microsoft/vscode/wiki/Roadmap

为一件简单的事情大惊小怪!!!! 来吧!!!!!! 立即实施!!!!!! 天啊

还是不支持这个功能?

为什么???

这太不可思议了……

真的吗? 这是您在编辑器中实现的第一件事,使其成为编辑器。 2年没行动? 在做实时代码共享之类的花哨的事情之前,你有没有想过把这件事放在首位?

+1

现在是 2017 年 12 月 23 日。 750 天过去了。

我昨天刚开始使用 vscode,今天发现自己正在寻找一种方法来选择多个文件以将它们复制到不同的子文件夹。

就我在前面的示例中可以说的,此评论将被否决。

反正都是一样的故事。 第一天,WebStorm 后的前 10 分钟。 开始寻找这个功能。 找到这个线程...在主要问题描述中添加了+1...

就我在前面的示例中可以说的,此评论将被否决。

对此问题做出贡献的每个人都被告知添加了另一条评论。 没有人需要+1帖子。
你赞成这个问题吗?

是的。

在主要问题描述中添加了 +1。

谢谢!

+1

只花了 10 分钟试图弄清楚如何选择多个文件上传......然后我发现我不能。 这样做以及这样的节省时间将非常有用。

假设您必须上传/删除 20 个文件? 我不想一一选择它们。效率不高。

eyyyyy 🎉 🎉 🎉

好的.... 我们有一个合并的 PR。 有谁知道怎么做?

此功能将在今天的 Insider 版本中提供。 您可以从以下网址尝试我们的预览版: //code.visualstudio.com/insiders/

flicker_chrome58

此页面是否有帮助?
0 / 5 - 0 等级