如何将文件移动到vscode中的另一个文件夹?

Dav*_*ang 12 visual-studio-code

给定文件树

X/Y/A.TXT

如何将文件移动到

X/A.TXT

右键单击文件时,我只看到删除并重命名,但不是移动命令.谷歌搜索没有透露任何相关信息.我使用vscode 1.6.1

更新:目前无法将文件和文件夹移动到根文件夹:https://github.com/Microsoft/vscode/issues/1043

Jon*_*sMH 10

您可以使用拖放来移动文件

  • NIce :-).如何将文件移动到项目的根文件夹? (4认同)
  • 拖放对我不起作用,它会提示我,我单击移动但它实际上没有执行任何操作,我尝试了多次,使用不同的文件和文件夹。我什至没有尝试将其移动到根文件夹,它是一个子文件夹。@DavidMichaelGang 拖放也已启用,只需在设置中检查即可 (3认同)

Kam*_*aja 7

您还可以在代码中使用控制台(例如 PowerShell 或 Git Bash)移动文件。

最近我习惯在侧边栏中移动文件或文件夹,通过 ctrl + x(剪切)和 ctrl + v(粘贴),此操作后代码会自动更新导入。

拖放方法也有效。


小智 7

从Visual Studio Code Marketplace 安装File Utils之后,通过右键单击侧栏中的文件可以移动。

  • 这是关闭拖放功能的任何人的正确答案。我找到了菜单选项的功能请求,响应是“使用扩展程序”。https://github.com/Microsoft/vscode/issues/61870 (2认同)

Von*_*onC 6

OP问题 1043已使用 VSCode v1.37 (2019) 解决

该功能仍在改进,问题为 98309:“在工作副本文件服务中支持多个文件”。
请参阅PR 98988 “文件操作事件支持多个资源”

当您移动多个文件时,这允许正确更新依赖于移动的其他文件。
这将避免这种情况:

https://user-images.githubusercontent.com/1078012/82544280-d0bba680-9b4c-11ea-84ca-aafda0c68486.gif