VSCode :: 如何从文件资源管理器中复制目录和文件?

     2023-02-22     78

关键词:

【中文标题】VSCode :: 如何从文件资源管理器中复制目录和文件?【英文标题】:VSCode :: How can I duplicate directories and files from within the file explorer? 【发布时间】:2018-01-02 14:54:52 【问题描述】:

理想情况下,我会右键单击要复制的文件夹/目录或文件,选择“复制”,并且希望在同一步骤中要求我为新的复制文件或目录指定一个新名称。

查看当前选项,我找不到在最新的 VSCode 1.19.1 (macOS) 上执行此操作的方法:

我错过了什么吗?还有其他方法吗?

我使用 VSCode 的次数越多,我就越习惯它,最近,我发现自己几乎不需要使用 Panel 中提供的终端,或者切换到终端应用程序,像这样简单的东西。

【问题讨论】:

我没有找到办法。作为一个肮脏的解决方法,您可以在资源管理器中 ctrl+c / ctrl+v (好吧, cmd+c / cmd+v 因为你在 Mac 上)资源管理器中的文件/文件夹;这将创建类似myfile.1.txt 的东西(然后你可以用 F2 重命名——如果这也是 Mac 上的 F2) 好招,没想到要试试! 正确答案如下:***.com/a/52798391/586898 我同意,右键单击文件时“复制”不是一个选项,这完全是疯狂的...... @Vladan "复制/粘贴" 与 "复制" 相同。 【参考方案1】:

复制文件夹中的文件:

右键单击文件, 按复制 现在右键单击该文件夹,然后 按粘贴 文件将被复制到同一个文件夹中,并在文件名后附加“...-1”或“副本”

【讨论】:

这是准确而直接的答案。我不想让编辑器膨胀,因为它的扩展确实不是必需的。 这正是我一直在做的事情,直到我厌倦了它并寻找更好的方法。 不敢相信文件复制仍然不是 VSC 的功能。 截至 2020 年 7 月,我突然无法在文件资源管理器中使用正常的复制粘贴... 我们知道......但我们想要一种更快的方法来做到这一点。一键/点击复制!【参考方案2】:

市场扩展File Utils:

【讨论】:

完美。谢谢你。当人们用“您不需要重复的选项,只需手动执行这三个其他步骤”来回答问题时,我讨厌它。那不是答案。尤其是当我需要每天多次执行此操作时。【参考方案3】:

“Duplicate action”扩展名将允许您右键单击并按照您的描述选择重复。

【讨论】:

显然有一些替代方案 - 我添加了一个安装了“复制”操作的文件对话框的图像。这是我用过的大多数其他编辑器的核心功能。 完美。谢谢。【参考方案4】:

现在是一个有点老的问题,但是当我试图避免安装太多扩展时,这可能对其他想要避免相同的人有所帮助。此外,由于很有可能这是您使用鼠标/触控板(而不是键盘)的上下文,因此通常很棒的“做所有事情”快速菜单(或任何Shift + CMD + P 被称为)可能不是一个很好的解决方案...

    按住Alt。 (注意:如果愿意,您实际上可以在第 2 步中执行此操作)。 将文件拖到它所在的文件夹中(在拖动过程中,光标将带有一个绿色的加号图标)。 将文件发布到您想要的位置(实际上不必是同一个文件夹)。 该文件将被复制为文件名original-filename copy.original-extension。 再次点击文件。 按回车键编辑文件名。

以上所有内容听起来比实际要繁琐得多。我发现它比右键单击并暂时查找/导航到菜单选项更快,特别是如果该菜单选项不是本机选项。

【讨论】:

这个很方便! 对我来说,复制文件是 CTRL 而不是 alt。 就是这个。想要避免复制/粘贴(如其他答案)的主要原因是您已经将大量文本复制到剪贴板,而您不想松开。【参考方案5】:

旧的 CTRL+C 和 CTRL+V 怎么样?

我刚试过。如果您单击一个文件,然后按 CTRL+C,然后按 CTRL+V,那么您会得到一个名为 [original name] copy.[ext] 的文件的副本

不过,为什么在这么多年后,重复文件选项仍然不在右键菜单上,这还是个谜。

【讨论】:

我也喜欢这种方式。减少点击次数,无需为此类基本操作安装扩展程序。 就是这样。 我通常想要一个“复制”操作的一个原因是当我的剪贴板中已经有一些我不想覆盖的东西时。 (这种方法会覆盖我在剪贴板中的内容)【参考方案6】:

CTRL+C CTRL+V F2 输入新名称 进入 在编辑器中打开

与上面类似,但有一些额外的东西

【讨论】:

从 Windows 资源管理器中打开 VS Code 中的文件夹

】从Windows资源管理器中打开VSCode中的文件夹【英文标题】:OpenfolderinVSCodefromWindowsExplorer【发布时间】:2021-02-0405:37:23【问题描述】:在安装VSCode时,我们可以选择勾选OpenwithCode。我只为文件打勾,但不为文件夹打勾。那么安装... 查看详情

vscode删除远程资源管理器中sshtargets(代码片段)

今天不小心输错了ip,想删除一下,无奈发现只有连接方法,没有删除按钮后来发现需要在config文件中编辑删除,位置为User目录下的.ssh/config或者programdata下的该文件文件格式如下删除然后刷新一下即可  查看详情

从 IntelliJ 在 Windows 资源管理器中打开包含目录

】从IntelliJ在Windows资源管理器中打开包含目录【英文标题】:OpencontainingdirectoryinWindowsExplorerfromIntelliJ【发布时间】:2010-12-0921:28:10【问题描述】:有没有办法(键盘快捷键?)在Windows资源管理器中打开当前打开的文件所在的文... 查看详情

如何克服 Xcode 中管理器中的配置文件未找到错误有效签名身份? [复制]

】如何克服Xcode中管理器中的配置文件未找到错误有效签名身份?[复制]【英文标题】:HowtoovercomeerrorValidSigningIdentityNotfoundforProvisionprofileinOrganizerinXcode?[duplicate]【发布时间】:2012-12-0707:07:22【问题描述】:可能重复:iPhoneappsignin... 查看详情

如何从 azure 存储资源管理器中读取 html 文件

】如何从azure存储资源管理器中读取html文件【英文标题】:howtoreadhtmlfilefromazurestorageexplorer【发布时间】:2021-09-0607:51:57【问题描述】:如何从Azure存储资源管理器读取.html文件。通过connectionstring可以访问blob。字符串模板=bloburl+"... 查看详情

如何在 VS2015 中按名称从解决方案资源管理器中隐藏文件?

】如何在VS2015中按名称从解决方案资源管理器中隐藏文件?【英文标题】:HowcanIhidefilesfromSolutionExplorerbynameinVS2015?【发布时间】:2015-05-1118:42:08【问题描述】:我正在使用ASP.NET预览模板在VS2015中编写一个网站。不幸的是,Dropbox... 查看详情

vscode如何运行html页面?

...接搜索viewinbrowser的插件就能够解决,安装好后,直接从资源管理器中,右击需要预览的html文件,会出现“viewinbrowser”命令行,点击就可以在本地浏览器上预览编写的html页面效果了。非常感谢您的耐心观看,如有帮助请采纳,... 查看详情

macOS 的 vscode 资源管理器中缺少 git 装饰

】macOS的vscode资源管理器中缺少git装饰【英文标题】:gitdecorationismissinginvscodeexplorerinmacOS【发布时间】:2021-10-2603:10:22【问题描述】:我目前正在做一个项目,注意到vscodeexplorer中的git装饰不见了。之前就有,好久没用vscode了。... 查看详情

将文件夹从 iPhone 资源目录复制到文档目录

】将文件夹从iPhone资源目录复制到文档目录【英文标题】:CopyfolderfromiPhoneResourcesdirectorytodocumentdirectory【发布时间】:2010-01-3109:51:38【问题描述】:BOOLsuccess;NSFileManager*fileManager=[[NSFileManagerdefaultManager]autorelease];NSError*error;NSArra 查看详情

如何编写 Windows 批处理脚本以从目录中复制最新文件?

】如何编写Windows批处理脚本以从目录中复制最新文件?【英文标题】:HowdoIwriteaWindowsbatchscripttocopythenewestfilefromadirectory?【发布时间】:2010-09-1023:23:20【问题描述】:我需要将目录中的最新文件复制到新位置。到目前为止,我在f... 查看详情

vscode如何进行插件迁移

参考技术A前言:换了台电脑使用vsCode,发现又需要重新安装插件,之前配置的主题又需要重新配置,好麻烦,就想着能否简单点,把之前安装过的插件复制到新的电脑上。网上搜索到了一种方法挺好的1、打开之前电脑,找到原... 查看详情

如何从 Eclipse 插件中获取包资源管理器中的选定节点

】如何从Eclipse插件中获取包资源管理器中的选定节点【英文标题】:HowtogettheselectednodeinthepackageexplorerfromanEclipseplugin【发布时间】:2010-10-0919:19:58【问题描述】:我正在编写一个Eclipse命令插件,并希望在包资源管理器视图中检... 查看详情

如何在我的插件上传器中更改上传目录

】如何在我的插件上传器中更改上传目录【英文标题】:Howtochangeuploaddirectoryinmypluginuploader【发布时间】:2016-10-0204:08:28【问题描述】:我开发了一个插件,在我的插件中有一个自定义媒体上传器。当我从插件上传器上传任何文... 查看详情

带有 VScode 的 Scala

...:嗨,我也试过用VSCode进行django开发,你知道如何在文件资源管理器中排除.pyc文件吗?vscode标签还有另一个堆栈溢出问题,它 查看详情

如何在 VSCode 中复制以下 Spyder 行为?

】如何在VSCode中复制以下Spyder行为?【英文标题】:HowtoreplicatethefollowingSpyderbehaviorinVSCode?【发布时间】:2021-09-1310:09:28【问题描述】:我是在VSCode中编写Python的新手。以前我使用Spyder,但决定转向VSCode,因为它的项目管理似乎... 查看详情

如何在工作时暂停多文件复制?

...,我非常喜欢它,我开始扩展它。我需要一个简单的文件资源管理器(如Windows一个)来查看和打开文件,但现在扩展它我有多个文件的问题,我想从目录A复制一些并将它们粘贴到B然后在这样做时我想复制目录C中的一些文件并... 查看详情

html的常见标签使用

...呢?右键点击导航栏的想要运行的html代码,然后选择在文件资源管理器中 查看详情

java资源管理器中树形文件目录的路径取得问题

我在编写Java资源管理器的过程中,遇到需要从界面左边的树形文件目录中取当前节点对应路径的问题。需要用这个路径在主窗体类中来用快捷菜单完成文件操作,如下图所示。也就是如何获得JTree中当前选中节点的路径?不知道... 查看详情