【发布时间】:2016-10-27 08:36:09
【问题描述】:
给定文件树:
x/y/a.txt
如何将文件上移到:
x/a.txt
右键单击文件时,我只看到删除和重命名,但没有看到移动命令。
谷歌搜索没有透露任何关于此的信息。
我用vscode 1.6.1
更新:目前无法将文件和文件夹移动到根文件夹:https://github.com/Microsoft/vscode/issues/1043
【问题讨论】:
给定文件树:
x/y/a.txt
如何将文件上移到:
x/a.txt
右键单击文件时,我只看到删除和重命名,但没有看到移动命令。
谷歌搜索没有透露任何关于此的信息。
我用vscode 1.6.1
更新:目前无法将文件和文件夹移动到根文件夹:https://github.com/Microsoft/vscode/issues/1043
【问题讨论】:
您可以使用拖放来移动文件
【讨论】:
使用 VSCode v1.37 (2019) 解决的 OP issue 1043
该功能仍在改进中,issue 98309:“支持工作副本文件服务中的多个文件”。
见PR 98988《文件操作事件支持多种资源》
当您移动几个文件时,这允许依赖于移动的其他文件得到正确更新。
这将避免这种情况:
【讨论】:
从 Visual Studio Code Marketplace 安装 File Utils 后,右键单击侧栏中的文件即可使用 Move。
【讨论】:
您还可以在代码中使用控制台(例如 PowerShell 或 Git Bash)移动文件。
最近我习惯在侧边栏中移动文件或文件夹,通过 ctrl + x(剪切)和 ctrl + v(粘贴),此操作后代码会自动更新导入。
拖放方法也可以。
【讨论】: